# flopc::MP_boolean Class Reference
[Public interface]

Reference counted class for all "boolean" types of data. More...

`#include <MP_boolean.hpp>`

Inheritance diagram for flopc::MP_boolean:
[legend]
Collaboration diagram for flopc::MP_boolean:
[legend]

List of all members.

## Public Member Functions
| MP_boolean ()
| MP_boolean (bool b)
| MP_boolean (const Constant &c)
| MP_boolean (SUBSETREF &c)
| MP_boolean (Boolean_base *r)
## Friends
class | MP_domain_base_

## Detailed Description

Reference counted class for all "boolean" types of data.

This contains counters to ConstantBase pointers. These pointers may be of any of the Boolean_base * type. This can be a constant valued boolean as well. explain SUBSETREF explain using pointer in -- should be private?

Definition at line 45 of file MP_boolean.hpp.

## Constructor & Destructor Documentation

flopc::MP_boolean::MP_boolean | ( |  | ) | `[inline]`

Definition at line 48 of file MP_boolean.hpp.

flopc::MP_boolean::MP_boolean | ( | bool | b | ) |

flopc::MP_boolean::MP_boolean | ( | const Constant & | c | ) |

flopc::MP_boolean::MP_boolean | ( | SUBSETREF & | c | ) |

flopc::MP_boolean::MP_boolean | ( | Boolean_base * | r | ) | `[inline]`

Definition at line 52 of file MP_boolean.hpp.

## Friends And Related Function Documentation

friend class MP_domain_base_`[friend]`

Definition at line 46 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