# flopc::Boolean_base Class Reference
[Internal (private) interface.]

Base class for all "boolean" types of data. More...

`#include <MP_boolean.hpp>`

List of all members.

## Public Member Functions
virtual bool | evaluate () const =0
## Protected Member Functions
| Boolean_base ()
virtual | ~Boolean_base ()
## Protected Attributes
int | count
## Friends
class | Handle< Boolean_base * >
class | MP_boolean

## Detailed Description

Base class for all "boolean" types of data.

Note:
  FOR INTERNAL USE: This is not normally used directly by the calling code.

Definition at line 23 of file MP_boolean.hpp.

## Constructor & Destructor Documentation

flopc::Boolean_base::Boolean_base | ( |  | ) | `[inline, protected]`

Definition at line 29 of file MP_boolean.hpp.

virtual flopc::Boolean_base::~Boolean_base | ( |  | ) | `[inline, protected, virtual]`

Definition at line 30 of file MP_boolean.hpp.

## Member Function Documentation

virtual bool flopc::Boolean_base::evaluate | ( |  | ) | const`[pure virtual]`

## Friends And Related Function Documentation

friend class Handle< Boolean_base * >`[friend]`

Definition at line 24 of file MP_boolean.hpp.

friend class MP_boolean`[friend]`

Definition at line 25 of file MP_boolean.hpp.

## Member Data Documentation

int flopc::Boolean_base::count`[protected]`

Definition at line 32 of file MP_boolean.hpp.

The documentation for this class was generated from the following file:

- /home/coin/svn-release/Smi-0.93.1/FlopCpp/src/MP_boolean.hpp