#include <Boolean.h>
Inheritance diagram for Boolean:

Public Member Functions | |
| Boolean () | |
| Boolean (const char *value) | |
| Boolean (const std::string &value) | |
| virtual bool | isMissing (void) const |
| virtual void | setMissing (void) |
| virtual void | set (const char *value) |
| virtual void | set (const std::string &value) |
| virtual const std::string | get (void) const |
| char | getAsChar (void) const |
| virtual void | set (const bool value) |
| virtual const bool | getBoolean (void) const |
| bool | operator== (const Data &b) const |
| bool | operator< (const Data &b) const |
| virtual Boolean * | clone () const |
| const DATATYPE | getDataType (void) const |
Static Public Member Functions | |
| static void | addLookupTableEntry (std::string label, bool value) |
Protected Attributes | |
| bool | _value |
| bool | _isMissing |
Static Private Attributes | |
| static std::map< std::string, bool > | _lookupTable |
Friends | |
| class | BooleanMapLoader |
Boolean variables can take the values true, false or missing
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Reimplemented in Carrier, Consultand, Gender, LivingDead, Proband, and Sampled. |
|
|
Implements Data. |
|
|
Implements Data. Reimplemented in Carrier, Consultand, Gender, LivingDead, Proband, and Sampled. |
|
|
|
|
|
|
|
|
Implements Data. |
|
|
Implements Data. |
|
|
operator< NOTA BENE: This is used for SORTING ONLY Implements Data. |
|
|
Implements Data. |
|
|
Reimplemented in Carrier, Consultand, Gender, LivingDead, Proband, and Sampled. |
|
|
Implements Data. Reimplemented in Carrier, Consultand, Gender, LivingDead, Proband, and Sampled. |
|
|
Implements Data. Reimplemented in Carrier, Consultand, Gender, LivingDead, Proband, and Sampled. |
|
|
Implements Data. |
|
|
|
|
|
|
|
|
Reimplemented in Carrier, Consultand, Gender, LivingDead, Proband, and Sampled. |
|
|
|
1.4.4