#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|