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

Public Types | |
| enum | RECOMBINATION_INFO {  MISSING_INFO = '.', NO_INFORMATION = ':', NO_RECOMBINATION = '|', MATERNAL_RECOMBINATION = '/', PATERNAL_RECOMBINATION = '\\', BOTH_RECOMBINE = '+' }  | 
Public Member Functions | |
| Haplotype () | |
| Haplotype (const char *h) | |
| Haplotype (const std::string &h) | |
| bool | isMissing (void) const | 
| void | setMissing (void) | 
| void | set (const char *haplotype) | 
| void | set (const std::string &haplotype) | 
| const std::string | get (void) const | 
| bool | operator< (const Data &b) const | 
| bool | operator== (const Data &b) const | 
| const DATATYPE | getDataType (void) const | 
| virtual Haplotype * | clone () const | 
| const std::string | getAlleleFromMom (void) const | 
| const std::string | getAlleleFromDad (void) const | 
| Haplotype::RECOMBINATION_INFO | getRecombinationInfo (void) const | 
Static Public Member Functions | |
| static void | addHaplotypeMissingValue (std::string value) | 
| static bool | isMissingValue (std::string value) | 
Private Member Functions | |
| unsigned char | _getRecombinationInfoSortOrder (void) const | 
Private Attributes | |
| bool | _isMissing | 
| std::string | _haplotype | 
| RECOMBINATION_INFO | _recombination | 
Static Private Attributes | |
| static std::set< std::string > | _haplotypeMissingValue | 
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Implements Data.  | 
  
      
  | 
  
| 
 
 Implements Data.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Implements Data.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Implements Data.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Implements Data.  | 
  
      
  | 
  
| 
 
 Implements Data.  | 
  
      
  | 
  
| 
 
 Implements Data.  | 
  
      
  | 
  
| 
 
 Implements Data.  | 
  
      
  | 
  
| 
 
 Implements Data.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
 1.4.4