|
| | CVariantProperties (void) |
| |
| | ~CVariantProperties (void) |
| |
| | CVariantProperties_Base (void) |
| |
| virtual | ~CVariantProperties_Base (void) |
| |
| | DECLARE_INTERNAL_TYPE_INFO () |
| |
| bool | IsSetVersion (void) const |
| | Check if a value has been assigned to Version data member. More...
|
| |
| bool | CanGetVersion (void) const |
| | Check if it is safe to call GetVersion method. More...
|
| |
| void | ResetVersion (void) |
| | Reset Version data member. More...
|
| |
| TVersion | GetVersion (void) const |
| | Get the Version member data. More...
|
| |
| void | SetVersion (TVersion value) |
| | Assign a value to Version data member. More...
|
| |
| TVersion & | SetVersion (void) |
| | Assign a value to Version data member. More...
|
| |
| bool | IsSetResource_link (void) const |
| | Check if a value has been assigned to Resource_link data member. More...
|
| |
| bool | CanGetResource_link (void) const |
| | Check if it is safe to call GetResource_link method. More...
|
| |
| void | ResetResource_link (void) |
| | Reset Resource_link data member. More...
|
| |
| TResource_link | GetResource_link (void) const |
| | Get the Resource_link member data. More...
|
| |
| void | SetResource_link (TResource_link value) |
| | Assign a value to Resource_link data member. More...
|
| |
| TResource_link & | SetResource_link (void) |
| | Assign a value to Resource_link data member. More...
|
| |
| bool | IsSetGene_location (void) const |
| | Check if a value has been assigned to Gene_location data member. More...
|
| |
| bool | CanGetGene_location (void) const |
| | Check if it is safe to call GetGene_location method. More...
|
| |
| void | ResetGene_location (void) |
| | Reset Gene_location data member. More...
|
| |
| TGene_location | GetGene_location (void) const |
| | Get the Gene_location member data. More...
|
| |
| void | SetGene_location (TGene_location value) |
| | Assign a value to Gene_location data member. More...
|
| |
| TGene_location & | SetGene_location (void) |
| | Assign a value to Gene_location data member. More...
|
| |
| bool | IsSetEffect (void) const |
| | Check if a value has been assigned to Effect data member. More...
|
| |
| bool | CanGetEffect (void) const |
| | Check if it is safe to call GetEffect method. More...
|
| |
| void | ResetEffect (void) |
| | Reset Effect data member. More...
|
| |
| TEffect | GetEffect (void) const |
| | Get the Effect member data. More...
|
| |
| void | SetEffect (TEffect value) |
| | Assign a value to Effect data member. More...
|
| |
| TEffect & | SetEffect (void) |
| | Assign a value to Effect data member. More...
|
| |
| bool | IsSetMapping (void) const |
| | Check if a value has been assigned to Mapping data member. More...
|
| |
| bool | CanGetMapping (void) const |
| | Check if it is safe to call GetMapping method. More...
|
| |
| void | ResetMapping (void) |
| | Reset Mapping data member. More...
|
| |
| TMapping | GetMapping (void) const |
| | Get the Mapping member data. More...
|
| |
| void | SetMapping (TMapping value) |
| | Assign a value to Mapping data member. More...
|
| |
| TMapping & | SetMapping (void) |
| | Assign a value to Mapping data member. More...
|
| |
| bool | IsSetMap_weight (void) const |
| | Check if a value has been assigned to Map_weight data member. More...
|
| |
| bool | CanGetMap_weight (void) const |
| | Check if it is safe to call GetMap_weight method. More...
|
| |
| void | ResetMap_weight (void) |
| | Reset Map_weight data member. More...
|
| |
| TMap_weight | GetMap_weight (void) const |
| | Get the Map_weight member data. More...
|
| |
| void | SetMap_weight (TMap_weight value) |
| | Assign a value to Map_weight data member. More...
|
| |
| TMap_weight & | SetMap_weight (void) |
| | Assign a value to Map_weight data member. More...
|
| |
| bool | IsSetFrequency_based_validation (void) const |
| | Check if a value has been assigned to Frequency_based_validation data member. More...
|
| |
| bool | CanGetFrequency_based_validation (void) const |
| | Check if it is safe to call GetFrequency_based_validation method. More...
|
| |
| void | ResetFrequency_based_validation (void) |
| | Reset Frequency_based_validation data member. More...
|
| |
| TFrequency_based_validation | GetFrequency_based_validation (void) const |
| | Get the Frequency_based_validation member data. More...
|
| |
| void | SetFrequency_based_validation (TFrequency_based_validation value) |
| | Assign a value to Frequency_based_validation data member. More...
|
| |
| TFrequency_based_validation & | SetFrequency_based_validation (void) |
| | Assign a value to Frequency_based_validation data member. More...
|
| |
| bool | IsSetGenotype (void) const |
| | Check if a value has been assigned to Genotype data member. More...
|
| |
| bool | CanGetGenotype (void) const |
| | Check if it is safe to call GetGenotype method. More...
|
| |
| void | ResetGenotype (void) |
| | Reset Genotype data member. More...
|
| |
| TGenotype | GetGenotype (void) const |
| | Get the Genotype member data. More...
|
| |
| void | SetGenotype (TGenotype value) |
| | Assign a value to Genotype data member. More...
|
| |
| TGenotype & | SetGenotype (void) |
| | Assign a value to Genotype data member. More...
|
| |
| bool | IsSetProject_data (void) const |
| | project IDs are IDs from BioProjects in order to report information about project relationships, we require projects to be registered This field in many ways duplicates dbxrefs; however, the intention of this field is to more adequately reflect ownership and data source More...
|
| |
| bool | CanGetProject_data (void) const |
| | Check if it is safe to call GetProject_data method. More...
|
| |
| void | ResetProject_data (void) |
| | Reset Project_data data member. More...
|
| |
| const TProject_data & | GetProject_data (void) const |
| | Get the Project_data member data. More...
|
| |
| TProject_data & | SetProject_data (void) |
| | Assign a value to Project_data data member. More...
|
| |
| bool | IsSetQuality_check (void) const |
| | Check if a value has been assigned to Quality_check data member. More...
|
| |
| bool | CanGetQuality_check (void) const |
| | Check if it is safe to call GetQuality_check method. More...
|
| |
| void | ResetQuality_check (void) |
| | Reset Quality_check data member. More...
|
| |
| TQuality_check | GetQuality_check (void) const |
| | Get the Quality_check member data. More...
|
| |
| void | SetQuality_check (TQuality_check value) |
| | Assign a value to Quality_check data member. More...
|
| |
| TQuality_check & | SetQuality_check (void) |
| | Assign a value to Quality_check data member. More...
|
| |
| bool | IsSetConfidence (void) const |
| | Check if a value has been assigned to Confidence data member. More...
|
| |
| bool | CanGetConfidence (void) const |
| | Check if it is safe to call GetConfidence method. More...
|
| |
| void | ResetConfidence (void) |
| | Reset Confidence data member. More...
|
| |
| TConfidence | GetConfidence (void) const |
| | Get the Confidence member data. More...
|
| |
| void | SetConfidence (TConfidence value) |
| | Assign a value to Confidence data member. More...
|
| |
| TConfidence & | SetConfidence (void) |
| | Assign a value to Confidence data member. More...
|
| |
| bool | IsSetOther_validation (void) const |
| | has this variant been validated? While a boolean flag offers no subtle distinctions of validation methods, occasionally it is only known as a single boolean value NOTE: this flag is redundant and should be omitted if more comprehensive validation information is present Check if a value has been assigned to Other_validation data member. More...
|
| |
| bool | CanGetOther_validation (void) const |
| | Check if it is safe to call GetOther_validation method. More...
|
| |
| void | ResetOther_validation (void) |
| | Reset Other_validation data member. More...
|
| |
| TOther_validation | GetOther_validation (void) const |
| | Get the Other_validation member data. More...
|
| |
| void | SetOther_validation (TOther_validation value) |
| | Assign a value to Other_validation data member. More...
|
| |
| TOther_validation & | SetOther_validation (void) |
| | Assign a value to Other_validation data member. More...
|
| |
| bool | IsSetAllele_origin (void) const |
| | Check if a value has been assigned to Allele_origin data member. More...
|
| |
| bool | CanGetAllele_origin (void) const |
| | Check if it is safe to call GetAllele_origin method. More...
|
| |
| void | ResetAllele_origin (void) |
| | Reset Allele_origin data member. More...
|
| |
| TAllele_origin | GetAllele_origin (void) const |
| | Get the Allele_origin member data. More...
|
| |
| void | SetAllele_origin (TAllele_origin value) |
| | Assign a value to Allele_origin data member. More...
|
| |
| TAllele_origin & | SetAllele_origin (void) |
| | Assign a value to Allele_origin data member. More...
|
| |
| bool | IsSetAllele_state (void) const |
| | Check if a value has been assigned to Allele_state data member. More...
|
| |
| bool | CanGetAllele_state (void) const |
| | Check if it is safe to call GetAllele_state method. More...
|
| |
| void | ResetAllele_state (void) |
| | Reset Allele_state data member. More...
|
| |
| TAllele_state | GetAllele_state (void) const |
| | Get the Allele_state member data. More...
|
| |
| void | SetAllele_state (TAllele_state value) |
| | Assign a value to Allele_state data member. More...
|
| |
| TAllele_state & | SetAllele_state (void) |
| | Assign a value to Allele_state data member. More...
|
| |
| bool | IsSetAllele_frequency (void) const |
| | NOTE: 'allele-frequency' here refers to the minor allele frequency of the default population Check if a value has been assigned to Allele_frequency data member. More...
|
| |
| bool | CanGetAllele_frequency (void) const |
| | Check if it is safe to call GetAllele_frequency method. More...
|
| |
| void | ResetAllele_frequency (void) |
| | Reset Allele_frequency data member. More...
|
| |
| TAllele_frequency | GetAllele_frequency (void) const |
| | Get the Allele_frequency member data. More...
|
| |
| void | SetAllele_frequency (TAllele_frequency value) |
| | Assign a value to Allele_frequency data member. More...
|
| |
| TAllele_frequency & | SetAllele_frequency (void) |
| | Assign a value to Allele_frequency data member. More...
|
| |
| bool | IsSetIs_ancestral_allele (void) const |
| | is this variant the ancestral allele? Check if a value has been assigned to Is_ancestral_allele data member. More...
|
| |
| bool | CanGetIs_ancestral_allele (void) const |
| | Check if it is safe to call GetIs_ancestral_allele method. More...
|
| |
| void | ResetIs_ancestral_allele (void) |
| | Reset Is_ancestral_allele data member. More...
|
| |
| TIs_ancestral_allele | GetIs_ancestral_allele (void) const |
| | Get the Is_ancestral_allele member data. More...
|
| |
| void | SetIs_ancestral_allele (TIs_ancestral_allele value) |
| | Assign a value to Is_ancestral_allele data member. More...
|
| |
| TIs_ancestral_allele & | SetIs_ancestral_allele (void) |
| | Assign a value to Is_ancestral_allele data member. More...
|
| |
| virtual void | Reset (void) |
| | Reset the whole object. More...
|
| |
| | CSerialObject (void) |
| |
| virtual | ~CSerialObject (void) |
| |
| virtual const CTypeInfo * | GetThisTypeInfo (void) const =0 |
| |
| virtual void | Assign (const CSerialObject &source, ESerialRecursionMode how=eRecursive) |
| | Set object to copy of another one. More...
|
| |
| virtual bool | Equals (const CSerialObject &object, ESerialRecursionMode how=eRecursive) const |
| | Check if both objects contain the same values. More...
|
| |
| virtual void | DebugDump (CDebugDumpContext ddc, unsigned int depth) const |
| | Define method for dumping debug information. More...
|
| |
| void | ThrowUnassigned (TMemberIndex index) const |
| |
| void | ThrowUnassigned (TMemberIndex index, const char *file_name, int file_line) const |
| |
| bool | HasNamespaceName (void) const |
| | Check if object data type has namespace name. More...
|
| |
| const string & | GetNamespaceName (void) const |
| | Get namespace name. More...
|
| |
| bool | HasNamespacePrefix (void) const |
| | Check if data type has namespace prefix. More...
|
| |
| const string & | GetNamespacePrefix (void) const |
| | Get namespace prefix. More...
|
| |
| | CObject (void) |
| | Constructor. More...
|
| |
| | CObject (const CObject &src) |
| | Copy constructor. More...
|
| |
| virtual | ~CObject (void) |
| | Destructor. More...
|
| |
| CObject & | operator= (const CObject &src) THROWS_NONE |
| | Assignment operator. More...
|
| |
| bool | CanBeDeleted (void) const THROWS_NONE |
| | Check if object can be deleted. More...
|
| |
| bool | IsAllocatedInPool (void) const THROWS_NONE |
| | Check if object is allocated in memory pool (not system heap) More...
|
| |
| bool | Referenced (void) const THROWS_NONE |
| | Check if object is referenced. More...
|
| |
| bool | ReferencedOnlyOnce (void) const THROWS_NONE |
| | Check if object is referenced only once. More...
|
| |
| void | AddReference (void) const |
| | Add reference to object. More...
|
| |
| void | RemoveReference (void) const |
| | Remove reference to object. More...
|
| |
| void | ReleaseReference (void) const |
| | Remove reference without deleting object. More...
|
| |
| virtual void | DoNotDeleteThisObject (void) |
| | Mark this object as not allocated in heap – do not delete this object. More...
|
| |
| virtual void | DoDeleteThisObject (void) |
| | Mark this object as allocated in heap – object can be deleted. More...
|
| |
| void * | operator new (size_t size) |
| | Define new operator for memory allocation. More...
|
| |
| void * | operator new[] (size_t size) |
| | Define new[] operator for 'array' memory allocation. More...
|
| |
| void | operator delete (void *ptr) |
| | Define delete operator for memory deallocation. More...
|
| |
| void | operator delete[] (void *ptr) |
| | Define delete[] operator for memory deallocation. More...
|
| |
| void * | operator new (size_t size, void *place) |
| | Define new operator. More...
|
| |
| void | operator delete (void *ptr, void *place) |
| | Define delete operator. More...
|
| |
| void * | operator new (size_t size, CObjectMemoryPool *place) |
| | Define new operator using memory pool. More...
|
| |
| void | operator delete (void *ptr, CObjectMemoryPool *place) |
| | Define delete operator. More...
|
| |
| | CDebugDumpable (void) |
| |
| virtual | ~CDebugDumpable (void) |
| |
| void | DebugDumpText (ostream &out, const string &bundle, unsigned int depth) const |
| |
| void | DebugDumpFormat (CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const |
| |
| void | DumpToConsole (void) const |
| |
|
| enum | EResource_link {
eResource_link_preserved = 1
, eResource_link_provisional = 2
, eResource_link_has3D = 4
, eResource_link_submitterLinkout = 8
,
eResource_link_clinical = 16
, eResource_link_genotypeKit = 32
} |
| | NOTE: The format for most of these values is as an integer Unless otherwise noted, these integers represent a bitwise OR (= simple sum) of the possible values, and as such, these values represent the specific bit flags that may be set for each of the possible attributes here. More...
|
| |
| enum | EGene_location {
eGene_location_in_gene = 1
, eGene_location_near_gene_5 = 2
, eGene_location_near_gene_3 = 4
, eGene_location_intron = 8
,
eGene_location_donor = 16
, eGene_location_acceptor = 32
, eGene_location_utr_5 = 64
, eGene_location_utr_3 = 128
,
eGene_location_in_start_codon = 256
, eGene_location_in_stop_codon = 512
, eGene_location_intergenic = 1024
, eGene_location_conserved_noncoding = 2048
} |
| |
| enum | EEffect {
eEffect_no_change = 0
, eEffect_synonymous = 1
, eEffect_nonsense = 2
, eEffect_missense = 4
,
eEffect_frameshift = 8
, eEffect_up_regulator = 16
, eEffect_down_regulator = 32
, eEffect_methylation = 64
,
eEffect_stop_gain = 128
, eEffect_stop_loss = 256
} |
| |
| enum | EMapping { eMapping_has_other_snp = 1
, eMapping_has_assembly_conflict = 2
, eMapping_is_assembly_specific = 4
} |
| |
| enum | EMap_weight { eMap_weight_is_uniquely_placed = 1
, eMap_weight_placed_twice_on_same_chrom = 2
, eMap_weight_placed_twice_on_diff_chrom = 3
, eMap_weight_many_placements = 10
} |
| | map-weight captures specificity of placement NOTE: This is *NOT* a bitfield More...
|
| |
| enum | EFrequency_based_validation {
eFrequency_based_validation_is_mutation = 1
, eFrequency_based_validation_above_5pct_all = 2
, eFrequency_based_validation_above_5pct_1plus = 4
, eFrequency_based_validation_validated = 8
,
eFrequency_based_validation_above_1pct_all = 16
, eFrequency_based_validation_above_1pct_1plus = 32
} |
| |
| enum | EGenotype { eGenotype_in_haplotype_set = 1
, eGenotype_has_genotypes = 2
} |
| |
| enum | EQuality_check {
eQuality_check_contig_allele_missing = 1
, eQuality_check_withdrawn_by_submitter = 2
, eQuality_check_non_overlapping_alleles = 4
, eQuality_check_strain_specific = 8
,
eQuality_check_genotype_conflict = 16
} |
| |
| enum | EConfidence { eConfidence_unknown = 0
, eConfidence_likely_artifact = 1
, eConfidence_other = 255
} |
| |
| enum | EAllele_origin {
eAllele_origin_unknown = 0
, eAllele_origin_germline = 1
, eAllele_origin_somatic = 2
, eAllele_origin_inherited = 4
,
eAllele_origin_paternal = 8
, eAllele_origin_maternal = 16
, eAllele_origin_de_novo = 32
, eAllele_origin_biparental = 64
,
eAllele_origin_uniparental = 128
, eAllele_origin_not_tested = 256
, eAllele_origin_tested_inconclusive = 512
, eAllele_origin_not_reported = 1024
,
eAllele_origin_other = 1073741824
} |
| | origin of this allele, if known note that these are powers-of-two, and represent bits; thus, we can represent more than one state simultaneously through a bitwise OR More...
|
| |
| enum | EAllele_state {
eAllele_state_unknown = 0
, eAllele_state_homozygous = 1
, eAllele_state_heterozygous = 2
, eAllele_state_hemizygous = 3
,
eAllele_state_nullizygous = 4
, eAllele_state_other = 255
} |
| | observed allele state, if known NOTE: THIS IS NOT A BITFIELD! More...
|
| |
| enum class | E_memberIndex {
e__allMandatory = 0
, e_version
, e_resource_link
, e_gene_location
,
e_effect
, e_mapping
, e_map_weight
, e_frequency_based_validation
,
e_genotype
, e_project_data
, e_quality_check
, e_confidence
,
e_other_validation
, e_allele_origin
, e_allele_state
, e_allele_frequency
,
e_is_ancestral_allele
} |
| |
| typedef int | TVersion |
| |
| typedef int | TResource_link |
| |
| typedef int | TGene_location |
| |
| typedef int | TEffect |
| |
| typedef int | TMapping |
| |
| typedef int | TMap_weight |
| |
| typedef int | TFrequency_based_validation |
| |
| typedef int | TGenotype |
| |
| typedef list< int > | TProject_data |
| |
| typedef int | TQuality_check |
| |
| typedef int | TConfidence |
| |
| typedef bool | TOther_validation |
| |
| typedef int | TAllele_origin |
| |
| typedef int | TAllele_state |
| |
| typedef double | TAllele_frequency |
| |
| typedef bool | TIs_ancestral_allele |
| |
| typedef Tparent::CMemberIndex< E_memberIndex, 17 > | TmemberIndex |
| |
| enum | EAllocFillMode { eAllocFillNone = 1
, eAllocFillZero
, eAllocFillPattern
} |
| | Control filling of newly allocated memory. More...
|
| |
| typedef CObjectCounterLocker | TLockerType |
| | Default locker type for CRef. More...
|
| |
| typedef atomic< Uint8 > | TCounter |
| | Counter type is CAtomiCounter. More...
|
| |
| typedef Uint8 | TCount |
| | Alias for value type of counter. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EResource_link (void) |
| | Access to EResource_link's attributes (values, names) as defined in spec. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EGene_location (void) |
| | Access to EGene_location's attributes (values, names) as defined in spec. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EEffect (void) |
| | Access to EEffect's attributes (values, names) as defined in spec. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EMapping (void) |
| | Access to EMapping's attributes (values, names) as defined in spec. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EMap_weight (void) |
| | Access to EMap_weight's attributes (values, names) as defined in spec. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EFrequency_based_validation (void) |
| | Access to EFrequency_based_validation's attributes (values, names) as defined in spec. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EGenotype (void) |
| | Access to EGenotype's attributes (values, names) as defined in spec. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EQuality_check (void) |
| | Access to EQuality_check's attributes (values, names) as defined in spec. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EConfidence (void) |
| | Access to EConfidence's attributes (values, names) as defined in spec. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EAllele_origin (void) |
| | Access to EAllele_origin's attributes (values, names) as defined in spec. More...
|
| |
| static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() | EAllele_state (void) |
| | Access to EAllele_state's attributes (values, names) as defined in spec. More...
|
| |
| static void | SetVerifyDataThread (ESerialVerifyData verify) |
| |
| static void | SetVerifyDataGlobal (ESerialVerifyData verify) |
| |
| static string | UnassignedString (void) |
| |
| static CStringUTF8 | UnassignedStringUTF8 (void) |
| |
| static char | UnassignedByte (void) |
| |
| static NCBI_XNCBI_EXPORT void | ThrowNullPointerException (void) |
| | Define method to throw null pointer exception. More...
|
| |
| static NCBI_XNCBI_EXPORT void | ThrowNullPointerException (const type_info &type) |
| |
| static EAllocFillMode | GetAllocFillMode (void) |
| |
| static void | SetAllocFillMode (EAllocFillMode mode) |
| |
| static void | SetAllocFillMode (const string &value) |
| | Set mode from configuration parameter value. More...
|
| |
| static void | EnableDebugDump (bool on) |
| |
| static const char * | ms_UnassignedStr = "<*unassigned*>" |
| |
| static const char | ms_UnassignedByte = char(0xcd) |
| |
| static const TCount | eCounterBitsCanBeDeleted = 1 << 0 |
| | Define possible object states. More...
|
| |
| static const TCount | eCounterBitsInPlainHeap = 1 << 1 |
| | Heap signature was found. More...
|
| |
| static const TCount | eCounterBitsPlaceMask |
| | Mask for 'in heap' state flags. More...
|
| |
| static const int | eCounterStep = 1 << 2 |
| | Skip over the "in heap" bits. More...
|
| |
| static const TCount | eCounterValid = TCount(1) << (sizeof(TCount) * 8 - 2) |
| | Minimal value for valid objects (reference counter is zero) Must be a single bit value. More...
|
| |
| static const TCount | eCounterStateMask |
| | Valid object, and object in heap. More...
|
| |
| virtual void | DeleteThis (void) |
| | Virtual method "deleting" this object. More...
|
| |