Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

Twin Class Reference

#include <Twin.h>

Inheritance diagram for Twin:

String Data List of all members.

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

Member Enumeration Documentation

enum Twin::TWIN_TYPE
 

Enumerator:
MONOZYGOTIC_TWIN 
DIZYGOTIC_TWIN 
ZYGOSITY_UNKNOWN_TWIN 
MISSING_TWIN 


Constructor & Destructor Documentation

Twin::Twin  )  [inline]
 

Twin::Twin const char *  twinMarker,
TWIN_TYPE  twinType
[inline]
 

Twin::Twin const std::string  twinMarker,
TWIN_TYPE  twinType
[inline]
 


Member Function Documentation

bool Twin::_validateTwinMarker std::string  twinMarker  )  [private]
 

const std::string Twin::get void   )  const [inline, virtual]
 

Reimplemented from String.

const std::string Twin::getMarker void   )  const [inline]
 

const std::string Twin::getTwinType void   )  const
 

const TWIN_TYPE Twin::getTwinTypeEnum void   )  const [inline]
 

static bool Twin::isa std::string  inString  )  [static]
 

void Twin::set const std::string &  twinMarker,
TWIN_TYPE  twinType
[inline]
 

void Twin::set const char *  twinMarker,
TWIN_TYPE  twinType
[inline]
 


Member Data Documentation

TWIN_TYPE Twin::_twinType [private]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 18 16:24:39 2011 for MADELINE by  doxygen 1.4.4