eData_set_type_unknown = 0,
140eData_set_type_compound = 1,
141eData_set_type_products = 2,
142eData_set_type_haplotype = 3,
143eData_set_type_genotype = 4,
144eData_set_type_mosaic = 5,
145eData_set_type_individual = 6,
146eData_set_type_population = 7,
147eData_set_type_alleles = 8,
148eData_set_type_package = 9,
149eData_set_type_chimeric = 10,
150eData_set_type_other = 255
180 boolIsSetType(
void)
const;
187 boolCanGetType(
void)
const;
190 voidResetType(
void);
196 TTypeGetType(
void)
const;
208 TType& SetType(
void);
217 boolIsSetVariations(
void)
const;
224 boolCanGetVariations(
void)
const;
227 voidResetVariations(
void);
248 boolIsSetName(
void)
const;
255 boolCanGetName(
void)
const;
258 voidResetName(
void);
264 const TName& GetName(
void)
const;
277 TName& SetName(
void);
315 voidResetSelection(
void);
321E_Choice Which(
void)
const;
327 voidCheckSelected(E_Choice index)
const;
333NCBI_NORETURN
voidThrowInvalidSelection(E_Choice index)
const;
341 static stringSelectionName(E_Choice index);
373 boolIsUnknown(
void)
const;
376 voidSetUnknown(
void);
385 boolIsNote(
void)
const;
391 const TNote& GetNote(
void)
const;
397 TNote& SetNote(
void);
411 boolIsUniparental_disomy(
void)
const;
414 voidSetUniparental_disomy(
void);
423 boolIsInstance(
void)
const;
429 const TInstance& GetInstance(
void)
const;
449 boolIsSet(
void)
const;
455 const TSet& GetSet(
void)
const;
461 TSet& SetSet(
void);
474 boolIsComplex(
void)
const;
477 voidSetComplex(
void);
486 boolIsSeq(
void)
const;
492 const TSeq& GetSeq(
void)
const;
498 TSeq& SetSeq(
void);
515 static const char*
constsm_SelectionNames[];
518NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string>
m_string;
581 boolIsSetReference(
void)
const;
588 boolCanGetReference(
void)
const;
591 voidResetReference(
void);
597 const TReference& GetReference(
void)
const;
620 boolIsSetTest(
void)
const;
627 boolCanGetTest(
void)
const;
630 voidResetTest(
void);
636 const TTest& GetTest(
void)
const;
673e_Loss_of_heterozygosity
684 voidResetSelection(
void);
690E_Choice Which(
void)
const;
696 voidCheckSelected(E_Choice index)
const;
702NCBI_NORETURN
voidThrowInvalidSelection(E_Choice index)
const;
710 static stringSelectionName(E_Choice index);
741 boolIsUnknown(
void)
const;
744 voidSetUnknown(
void);
752 boolIsSplicing(
void)
const;
755 voidSetSplicing(
void);
764 boolIsNote(
void)
const;
770 const TNote& GetNote(
void)
const;
776 TNote& SetNote(
void);
791 boolIsVariation(
void)
const;
797 const TVariation& GetVariation(
void)
const;
817 boolIsLoss_of_heterozygosity(
void)
const;
846 static const char*
constsm_SelectionNames[];
849NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string>
m_string;
894 boolIsSetPhase(
void)
const;
901 boolCanGetPhase(
void)
const;
904 voidResetPhase(
void);
910 TPhaseGetPhase(
void)
const;
922 TPhase& SetPhase(
void);
931 boolIsSetX_length(
void)
const;
938 boolCanGetX_length(
void)
const;
941 voidResetX_length(
void);
1016e__allMandatory = 0,
1032 boolIsSetDescription(
void)
const;
1039 boolCanGetDescription(
void)
const;
1042 voidResetDescription(
void);
1071 boolIsSetObject_id(
void)
const;
1078 boolCanGetObject_id(
void)
const;
1081 voidResetObject_id(
void);
1087 const TObject_id& GetObject_id(
void)
const;
1115e__allMandatory = 0,
1132 boolIsSetSource(
void)
const;
1139 boolCanGetSource(
void)
const;
1142 voidResetSource(
void);
1148 const TSource& GetSource(
void)
const;
1169 boolIsSetCondition(
void)
const;
1176 boolCanGetCondition(
void)
const;
1179 voidResetCondition(
void);
1185 const TCondition& GetCondition(
void)
const;
1232 typedeflist< CRef< CUser_object > >
TExt;
1239e__allMandatory = 0,
1281 boolIsSetId(
void)
const;
1288 boolCanGetId(
void)
const;
1291 voidResetId(
void);
1309 TId& SetId(
void);
1318 boolIsSetParent_id(
void)
const;
1325 boolCanGetParent_id(
void)
const;
1328 voidResetParent_id(
void);
1334 const TParent_id& GetParent_id(
void)
const;
1355 boolIsSetSample_id(
void)
const;
1362 boolCanGetSample_id(
void)
const;
1365 voidResetSample_id(
void);
1371 const TSample_id& GetSample_id(
void)
const;
1386 boolIsSetOther_ids(
void)
const;
1393 boolCanGetOther_ids(
void)
const;
1396 voidResetOther_ids(
void);
1402 const TOther_ids& GetOther_ids(
void)
const;
1420 boolIsSetName(
void)
const;
1427 boolCanGetName(
void)
const;
1430 voidResetName(
void);
1436 const TName& GetName(
void)
const;
1449 TName& SetName(
void);
1458 boolIsSetSynonyms(
void)
const;
1465 boolCanGetSynonyms(
void)
const;
1468 voidResetSynonyms(
void);
1474 const TSynonyms& GetSynonyms(
void)
const;
1490 boolIsSetDescription(
void)
const;
1497 boolCanGetDescription(
void)
const;
1500 voidResetDescription(
void);
1531 boolIsSetPlacements(
void)
const;
1538 boolCanGetPlacements(
void)
const;
1541 voidResetPlacements(
void);
1563 boolIsSetPhenotype(
void)
const;
1570 boolCanGetPhenotype(
void)
const;
1573 voidResetPhenotype(
void);
1579 const TPhenotype& GetPhenotype(
void)
const;
1595 boolIsSetMethod(
void)
const;
1602 boolCanGetMethod(
void)
const;
1605 voidResetMethod(
void);
1611 const TMethod& GetMethod(
void)
const;
1639 boolIsSetPopulation_data(
void)
const;
1646 boolCanGetPopulation_data(
void)
const;
1649 voidResetPopulation_data(
void);
1671 boolIsSetVariant_prop(
void)
const;
1678 boolCanGetVariant_prop(
void)
const;
1681 voidResetVariant_prop(
void);
1709 boolIsSetPub(
void)
const;
1716 boolCanGetPub(
void)
const;
1719 voidResetPub(
void);
1725 const TPub& GetPub(
void)
const;
1737 TPub& SetPub(
void);
1747 boolIsSetClinical_test(
void)
const;
1754 boolCanGetClinical_test(
void)
const;
1757 voidResetClinical_test(
void);
1784 boolIsSetData(
void)
const;
1791 boolCanGetData(
void)
const;
1794 voidResetData(
void);
1800 const TData& GetData(
void)
const;
1812 TData& SetData(
void);
1821 boolIsSetConsequence(
void)
const;
1828 boolCanGetConsequence(
void)
const;
1831 voidResetConsequence(
void);
1852 boolIsSetFrameshift(
void)
const;
1859 boolCanGetFrameshift(
void)
const;
1862 voidResetFrameshift(
void);
1890 boolIsSetExt(
void)
const;
1897 boolCanGetExt(
void)
const;
1900 voidResetExt(
void);
1906 const TExt& GetExt(
void)
const;
1912 TExt& SetExt(
void);
1921 boolIsSetSomatic_origin(
void)
const;
1928 boolCanGetSomatic_origin(
void)
const;
1931 voidResetSomatic_origin(
void);
1952 boolIsSetExceptions(
void)
const;
1959 boolCanGetExceptions(
void)
const;
1962 voidResetExceptions(
void);
1983 boolIsSetSo_terms(
void)
const;
1990 boolCanGetSo_terms(
void)
const;
1993 voidResetSo_terms(
void);
1999 const TSo_terms& GetSo_terms(
void)
const;
2008 virtual voidReset(
void);
2072 if(!CanGetType()) {
2112 returnm_Variations;
2119 returnm_Variations;
2153 m_Name= std::forward<CVariation_Base::C_Data::C_Set::TName>(
value);
2195 Select(index, reset, 0);
2281 returnIsSetReference();
2287 if(!CanGetReference()) {
2296m_Reference =
value;
2303m_Reference = std::forward<CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::TReference>(
value);
2311 if(!IsSetReference()) {
2334 if(!CanGetTest()) {
2350m_Test = std::forward<CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::TTest>(
value);
2392 Select(index, reset, 0);
2448 return m_choice== e_Loss_of_heterozygosity;
2460 returnIsSetPhase();
2473 if(!CanGetPhase()) {
2490 if(!IsSetPhase()) {
2507 returnIsSetX_length();
2520 if(!CanGetX_length()) {
2529m_X_length =
value;
2537 if(!IsSetX_length()) {
2576 m_Description= std::forward<CVariation_Base::C_E_Somatic_origin::C_Condition::TDescription>(
value);
2620 returnm_Source.NotEmpty();
2626 returnIsSetSource();
2632 if(!CanGetSource()) {
2641 returnm_Condition.NotEmpty();
2647 returnIsSetCondition();
2653 if(!CanGetCondition()) {
2656 return(*m_Condition);
2662 return m_Id.NotEmpty();
2782 m_Name= std::forward<CVariation_Base::TName>(
value);
2990 return m_Pub.NotEmpty();
Base class for all serializable objects.
Set of related Variations.
C_Loss_of_heterozygosity â.
condition related to this origin's type
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
#define ENUM_METHOD_NAME(EnumName)
static string UnassignedString(void)
const CSeq_id & GetId(const CSeq_loc &loc, CScope *scope)
If all CSeq_ids embedded in CSeq_loc refer to the same CBioseq, returns the first CSeq_id found,...
bool NotEmpty(void) const THROWS_NONE
Check if CRef is not empty â pointing to an object and has a non-null value.
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_VARIATION_EXPORT
bool CanGetVariant_prop(void) const
Check if it is safe to call GetVariant_prop method.
bool CanGetCondition(void) const
Check if it is safe to call GetCondition method.
bool CanGetMethod(void) const
Check if it is safe to call GetMethod method.
C_Frameshift & operator=(const C_Frameshift &)
bool IsSetName(void) const
names and synonyms some variants have well-known canonical names and possible accepted synonyms Check...
bool CanGetReference(void) const
Check if it is safe to call GetReference method.
C_Loss_of_heterozygosity(const C_Loss_of_heterozygosity &)
void ResetSelection(void)
Reset the selection (set it to e_not_set).
C_E_Consequence(const C_E_Consequence &)
const TSo_terms & GetSo_terms(void) const
Get the So_terms member data.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
C_Loss_of_heterozygosity TLoss_of_heterozygosity
bool IsSetOther_ids(void) const
Check if a value has been assigned to Other_ids data member.
TSomatic_origin & SetSomatic_origin(void)
Assign a value to Somatic_origin data member.
bool IsUnknown(void) const
Check if variant Unknown is selected.
bool IsComplex(void) const
Check if variant Complex is selected.
list< CRef< CVariantPlacement > > TPlacements
bool IsNote(void) const
Check if variant Note is selected.
DECLARE_INTERNAL_TYPE_INFO()
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
CRef< TFrameshift > m_Frameshift
C_Data & operator=(const C_Data &)
void Select(E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
Select the requested variant if needed, allocating CObject variants from memory pool.
list< CRef< C_E_Consequence > > m_Consequence
bool CanGetTest(void) const
Check if it is safe to call GetTest method.
bool IsSetPhenotype(void) const
phenotype Check if a value has been assigned to Phenotype data member.
bool IsSetFrameshift(void) const
Check if a value has been assigned to Frameshift data member.
DECLARE_INTERNAL_TYPE_INFO()
E_ChoiceStopper
Maximum+1 value of the choice variant enumerator.
void Select(E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
Select the requested variant if needed, allocating CObject variants from memory pool.
TObject_id & SetObject_id(void)
Assign a value to Object_id data member.
bool CanGetOther_ids(void) const
Check if it is safe to call GetOther_ids method.
bool CanGetFrameshift(void) const
Check if it is safe to call GetFrameshift method.
const TPopulation_data & GetPopulation_data(void) const
Get the Population_data member data.
bool CanGetPopulation_data(void) const
Check if it is safe to call GetPopulation_data method.
list< CRef< CVariation > > TVariations
CVariation_inst TInstance
bool CanGetType(void) const
Check if it is safe to call GetType method.
DECLARE_INTERNAL_TYPE_INFO()
TExt & SetExt(void)
Assign a value to Ext data member.
bool IsVariation(void) const
Check if variant Variation is selected.
bool CanGetData(void) const
Check if it is safe to call GetData method.
bool IsSetPlacements(void) const
where this beast is seen note that this is a set of locations, and there are no restrictions to the c...
const TClinical_test & GetClinical_test(void) const
Get the Clinical_test member data.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
TExceptions & SetExceptions(void)
Assign a value to Exceptions data member.
bool IsLoss_of_heterozygosity(void) const
Check if variant Loss_of_heterozygosity is selected.
C_Frameshift(const C_Frameshift &)
const TName & GetName(void) const
Get the Name member data.
bool IsSplicing(void) const
Check if variant Splicing is selected.
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string > m_string
bool CanGetPlacements(void) const
Check if it is safe to call GetPlacements method.
const TExceptions & GetExceptions(void) const
Get the Exceptions member data.
TTest & SetTest(void)
Assign a value to Test data member.
list< CRef< CDbtag > > m_Other_ids
DECLARE_INTERNAL_TYPE_INFO()
bool IsUnknown(void) const
Check if variant Unknown is selected.
bool CanGetSo_terms(void) const
Check if it is safe to call GetSo_terms method.
bool CanGetSomatic_origin(void) const
Check if it is safe to call GetSomatic_origin method.
void ResetX_length(void)
Reset X_length data member.
C_Loss_of_heterozygosity & operator=(const C_Loss_of_heterozygosity &)
TSample_id & SetSample_id(void)
Assign a value to Sample_id data member.
bool IsSetPub(void) const
publication support; same type as in seq-feat Check if a value has been assigned to Pub data member.
TX_length GetX_length(void) const
Get the X_length member data.
list< CRef< CPopulation_data > > m_Population_data
TReference & SetReference(void)
Assign a value to Reference data member.
list< string > m_Synonyms
bool IsInstance(void) const
Check if variant Instance is selected.
const TSample_id & GetSample_id(void) const
Get the Sample_id member data.
TPhase & SetPhase(void)
Assign a value to Phase data member.
bool CanGetDescription(void) const
Check if it is safe to call GetDescription method.
bool CanGetName(void) const
Check if it is safe to call GetName method.
TName & SetName(void)
Assign a value to Name data member.
bool CanGetId(void) const
Check if it is safe to call GetId method.
bool IsSetSource(void) const
description of the somatic origin itself Check if a value has been assigned to Source data member.
const TExt & GetExt(void) const
Get the Ext member data.
TSo_terms & SetSo_terms(void)
Assign a value to So_terms data member.
list< CRef< CObject_id > > m_Sample_id
list< CRef< CPhenotype > > m_Phenotype
list< CRef< CPhenotype > > TPhenotype
list< CRef< CVariantPlacement > > m_Placements
bool CanGetPhase(void) const
Check if it is safe to call GetPhase method.
const TPhenotype & GetPhenotype(void) const
Get the Phenotype member data.
CRef< TClinical_test > m_Clinical_test
NCBI_NS_NCBI::CSerialObject * m_object
const TCondition & GetCondition(void) const
Get the Condition member data.
bool CanGetExceptions(void) const
Check if it is safe to call GetExceptions method.
CVariation_Base(const CVariation_Base &)
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string > m_string
bool IsSetId(void) const
ids (i.e., SNP rsid / ssid, dbVar nsv/nssv) expected values include 'dbSNP|rs12334',...
const TNote & GetNote(void) const
Get the variant data.
CVariantProperties TVariant_prop
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string > m_string
DECLARE_INTERNAL_TYPE_INFO()
DECLARE_INTERNAL_TYPE_INFO()
CRef< TVariant_prop > m_Variant_prop
DECLARE_INTERNAL_TYPE_INFO()
Tparent::CMemberIndex< E_memberIndex, 4 > TmemberIndex
const TOther_ids & GetOther_ids(void) const
Get the Other_ids member data.
bool IsSetParent_id(void) const
Check if a value has been assigned to Parent_id data member.
const TDescription & GetDescription(void) const
Get the Description member data.
const TSomatic_origin & GetSomatic_origin(void) const
Get the Somatic_origin member data.
bool IsSetDescription(void) const
Check if a value has been assigned to Description data member.
bool IsSetVariations(void) const
Check if a value has been assigned to Variations data member.
void SetUnknown(void)
Select the variant.
bool CanGetParent_id(void) const
Check if it is safe to call GetParent_id method.
bool CanGetVariations(void) const
Check if it is safe to call GetVariations method.
list< CRef< CObject_id > > TSample_id
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
const TNote & GetNote(void) const
Get the variant data.
const TPub & GetPub(void) const
Get the Pub member data.
const TVariations & GetVariations(void) const
Get the Variations member data.
bool CanGetDescription(void) const
Check if it is safe to call GetDescription method.
bool IsSetReference(void) const
In germline comparison, it will be reference genome assembly (default) or reference/normal population...
bool IsSetExceptions(void) const
Check if a value has been assigned to Exceptions data member.
const TFrameshift & GetFrameshift(void) const
Get the Frameshift member data.
bool IsSetType(void) const
Check if a value has been assigned to Type data member.
E_ChoiceStopper
Maximum+1 value of the choice variant enumerator.
DECLARE_INTERNAL_TYPE_INFO()
bool IsSetData(void) const
Check if a value has been assigned to Data data member.
const TName & GetName(void) const
Get the Name member data.
bool IsSetName(void) const
Check if a value has been assigned to Name data member.
list< CRef< CPopulation_data > > TPopulation_data
bool CanGetX_length(void) const
Check if it is safe to call GetX_length method.
void SetUniparental_disomy(void)
Select the variant.
bool IsNote(void) const
Check if variant Note is selected.
bool CanGetClinical_test(void) const
Check if it is safe to call GetClinical_test method.
TType & SetType(void)
Assign a value to Type data member.
const TMethod & GetMethod(void) const
Get the Method member data.
const TPlacements & GetPlacements(void) const
Get the Placements member data.
bool IsSetVariant_prop(void) const
variant properties bit fields Check if a value has been assigned to Variant_prop data member.
bool IsSetSample_id(void) const
Check if a value has been assigned to Sample_id data member.
C_Set & operator=(const C_Set &)
list< CRef< CUser_object > > TExt
bool CanGetPub(void) const
Check if it is safe to call GetPub method.
bool IsSetSo_terms(void) const
Check if a value has been assigned to So_terms data member.
const TDescription & GetDescription(void) const
Get the Description member data.
C_E_Somatic_origin(const C_E_Somatic_origin &)
Tparent::CMemberIndex< E_memberIndex, 22 > TmemberIndex
const TSynonyms & GetSynonyms(void) const
Get the Synonyms member data.
list< CRef< CVariation > > m_Variations
TPhenotype & SetPhenotype(void)
Assign a value to Phenotype data member.
void SetComplex(void)
Select the variant.
TPlacements & SetPlacements(void)
Assign a value to Placements data member.
bool CanGetName(void) const
Check if it is safe to call GetName method.
CRef< TCondition > m_Condition
CVariation_Base & operator=(const CVariation_Base &)
const TSource & GetSource(void) const
Get the Source member data.
const TTest & GetTest(void) const
Get the Test member data.
bool CanGetSource(void) const
Check if it is safe to call GetSource method.
bool IsSeq(void) const
Check if variant Seq is selected.
bool IsSetPhase(void) const
Check if a value has been assigned to Phase data member.
void ResetType(void)
Reset Type data member.
const TData & GetData(void) const
Get the Data member data.
TData & SetData(void)
Assign a value to Data data member.
bool CanGetSynonyms(void) const
Check if it is safe to call GetSynonyms method.
E_Choice
Choice variants.
void ResetData(void)
Reset Data data member.
void SetSplicing(void)
Select the variant.
bool IsSetCondition(void) const
Check if a value has been assigned to Condition data member.
E_Choice Which(void) const
Which variant is currently selected.
TName & SetName(void)
Assign a value to Name data member.
bool IsSetSynonyms(void) const
Check if a value has been assigned to Synonyms data member.
bool IsSetExt(void) const
Additional undescribed extensions Check if a value has been assigned to Ext data member.
C_Condition(const C_Condition &)
void Select(E_Choice index, EResetVariant reset=eDoResetVariant)
Select the requested variant if needed.
bool IsSetMethod(void) const
sequencing / acuisition method Check if a value has been assigned to Method data member.
const TObject_id & GetObject_id(void) const
Get the Object_id member data.
const TParent_id & GetParent_id(void) const
Get the Parent_id member data.
bool CanGetConsequence(void) const
Check if it is safe to call GetConsequence method.
bool IsSetX_length(void) const
Check if a value has been assigned to X_length data member.
TNote & SetNote(void)
Select the variant.
bool CanGetSample_id(void) const
Check if it is safe to call GetSample_id method.
list< CRef< CDbtag > > TOther_ids
list< CRef< CVariationException > > m_Exceptions
C_E_Consequence & operator=(const C_E_Consequence &)
TVariations & SetVariations(void)
Assign a value to Variations data member.
bool IsSetSomatic_origin(void) const
Check if a value has been assigned to Somatic_origin data member.
const TId & GetId(void) const
Get the Id member data.
E_Choice Which(void) const
Which variant is currently selected.
TDescription & SetDescription(void)
Assign a value to Description data member.
TX_length & SetX_length(void)
Assign a value to X_length data member.
C_Condition & operator=(const C_Condition &)
list< CRef< C_E_Somatic_origin > > TSomatic_origin
list< CRef< C_E_Somatic_origin > > m_Somatic_origin
TOther_ids & SetOther_ids(void)
Assign a value to Other_ids data member.
const TVariant_prop & GetVariant_prop(void) const
Get the Variant_prop member data.
bool IsSetPopulation_data(void) const
Note about SNP representation and pretinent fields: allele-frequency, population, quality-codes: The ...
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
bool IsSetObject_id(void) const
reference to BioTerm / other descriptive database Check if a value has been assigned to Object_id dat...
void ResetPhase(void)
Reset Phase data member.
list< CRef< CDbtag > > TObject_id
void CheckSelected(E_Choice index) const
Verify selection, throw exception if it differs from the expected.
C_E_Somatic_origin & operator=(const C_E_Somatic_origin &)
bool IsSet(void) const
Check if variant Set is selected.
TPopulation_data & SetPopulation_data(void)
Assign a value to Population_data data member.
TNote & SetNote(void)
Select the variant.
bool IsSetClinical_test(void) const
References to external Check if a value has been assigned to Clinical_test data member.
void SetUnknown(void)
Select the variant.
const TConsequence & GetConsequence(void) const
Get the Consequence member data.
const TReference & GetReference(void) const
Get the Reference member data.
TDescription & SetDescription(void)
Assign a value to Description data member.
void DoSelect(E_Choice index, CObjectMemoryPool *pool=0)
bool IsSetTest(void) const
Name of the testing subject type or the testing tissue.
bool IsUniparental_disomy(void) const
Check if variant Uniparental_disomy is selected.
TSynonyms & SetSynonyms(void)
Assign a value to Synonyms data member.
TType GetType(void) const
Get the Type member data.
list< CRef< CDbtag > > m_Object_id
list< CRef< CVariationException > > TExceptions
bool CanGetObject_id(void) const
Check if it is safe to call GetObject_id method.
void ThrowInvalidSelection(E_Choice index) const
Throw 'InvalidSelection' exception.
bool IsSetDescription(void) const
tag for comment and descriptions Check if a value has been assigned to Description data member.
NCBI_NS_NCBI::CSerialObject * m_object
E_Choice
Choice variants.
bool CanGetPhenotype(void) const
Check if it is safe to call GetPhenotype method.
TConsequence & SetConsequence(void)
Assign a value to Consequence data member.
list< CRef< CUser_object > > m_Ext
list< CRef< C_E_Consequence > > TConsequence
bool CanGetExt(void) const
Check if it is safe to call GetExt method.
bool IsSetConsequence(void) const
Check if a value has been assigned to Consequence data member.
TPhase GetPhase(void) const
Get the Phase member data.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
CRef< TParent_id > m_Parent_id
@ e_Splicing
some effect on splicing
@ e_Variation
Describe resulting variation in the product, e.g. missense, nonsense, silent, neutral,...
@ e_Complex
variant is a complex and undescribed change at the location This type of variant is known to occur in...
@ e_Instance
actual sequence-edit at feat.location
@ e_not_set
No variant selected.
@ e_Seq
Sequnece as it exists post-alteration.
const GenericPointer< typename T::ValueType > T2 value
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4