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

Public Types | |
| enum | TWIN_TYPE { MONOZYGOTIC_TWIN, DIZYGOTIC_TWIN, ZYGOSITY_UNKNOWN_TWIN, MISSING_TWIN } |
Public Member Functions | |
| Twin () | |
| Twin (const char *twinMarker, TWIN_TYPE twinType) | |
| Twin (const std::string twinMarker, TWIN_TYPE twinType) | |
| void | set (const char *twinMarker, TWIN_TYPE twinType) |
| void | set (const std::string &twinMarker, TWIN_TYPE twinType) |
| const std::string | get (void) const |
| const std::string | getTwinType (void) const |
| const TWIN_TYPE | getTwinTypeEnum (void) const |
| const std::string | getMarker (void) const |
Static Public Member Functions | |
| static bool | isa (std::string inString) |
Private Member Functions | |
| bool | _validateTwinMarker (std::string twinMarker) |
Private Attributes | |
| TWIN_TYPE | _twinType |
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
Reimplemented from String. |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
1.4.4