Class Boolean


      1. class
        1. Boolean
    1. Programmer: Matt Splett
    1. Description:

    1. Wraps up boolean logic and arithmetic into a true
  1. binary value. It can only have a value of 0 or 1.
  2. Instances default to false.
      1. Public Methods:

          1. Boolean
        1. (const Boolean& );
        2. copy constructor


    1. Boolean operator
      1. =
    2. (const Boolean&);
    3. logical equality


    1. Boolean operator
      1. !=
    2. (const Boolean&);
    3. logical inequality


    1. Boolean operator
      1. !
    2. ();
    3. logical not


    1. Boolean&
      1. operator =
    2. (const Boolean&);
    3. assignment


    1. operator
      1. int
    2. ();


      1. operator int
    3. ();
    4. conversion operator converts boolean to C expression


    1. Boolean operator
      1. ^
    2. (const Boolean & );
    3. Use as logical xor of booleans.
  3. (RWD - changed to static member function & renamed)


      1. Protected Methods:

          1. Boolean
        1. (const int s );
        2. constructor & conversion from C expression via constructor
  4. Static Data Members


      1. Protected Members: