NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Enumerator | Functions | Variables
Code generated by DATATOOL from 'variation.asn' (module 'NCBI-VariationPackage')
+ Collaboration diagram for Code generated by DATATOOL from 'variation.asn' (module 'NCBI-VariationPackage'):

Classes

class  CVariantPlacement
 CVariantPlacement –. More...
 
class  CVariantPlacement_Base
 CVariantPlacement_Base –. More...
 
class  CVariation_Base
 CVariation_Base –. More...
 
class  CVariation_Base::C_Data
 C_Data –. More...
 
class  CVariation_Base::C_Data::C_Set
 Set of related Variations. More...
 
class  CVariation_Base::C_E_Consequence
 C_E_Consequence –. More...
 
class  CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity
 C_Loss_of_heterozygosity –. More...
 
class  CVariation_Base::C_Frameshift
 Frameshift-related info. More...
 
class  CVariation_Base::C_E_Somatic_origin
 C_E_Somatic_origin –. More...
 
class  CVariation_Base::C_E_Somatic_origin::C_Condition
 condition related to this origin's type More...
 
class  CVariationException
 CVariationException –. More...
 
class  CVariationException_Base
 CVariationException_Base –. More...
 
class  CVariationMethod
 CVariationMethod –. More...
 
class  CVariationMethod_Base
 CVariationMethod_Base –. More...
 

Typedefs

typedef CVariantPlacement_Base CVariantPlacement::Tparent
 
typedef CSerialObject CVariantPlacement_Base::Tparent
 
typedef CSeq_loc CVariantPlacement_Base::TLoc
 
typedef int CVariantPlacement_Base::TMol
 
typedef int CVariantPlacement_Base::TPlacement_method
 
typedef int CVariantPlacement_Base::TStart_offset
 
typedef CInt_fuzz CVariantPlacement_Base::TStart_offset_fuzz
 
typedef int CVariantPlacement_Base::TStop_offset
 
typedef CInt_fuzz CVariantPlacement_Base::TStop_offset_fuzz
 
typedef int CVariantPlacement_Base::TFrame
 
typedef CSeq_literal CVariantPlacement_Base::TSeq
 
typedef CDbtag CVariantPlacement_Base::TAssembly
 
typedef string CVariantPlacement_Base::THgvs_name
 
typedef string CVariantPlacement_Base::TComment
 
typedef list< CRef< CVariationException > > CVariantPlacement_Base::TExceptions
 
typedef list< CRef< CDbtag > > CVariantPlacement_Base::TDbxrefs
 
typedef list< CRef< CUser_object > > CVariantPlacement_Base::TExt
 
typedef int CVariantPlacement_Base::TGene_location
 
typedef CObject_id CVariantPlacement_Base::TId
 
typedef CObject_id CVariantPlacement_Base::TParent_id
 
typedef list< intCVariantPlacement_Base::TSo_terms
 
typedef Tparent::CMemberIndex< E_memberIndex, 20 > CVariantPlacement_Base::TmemberIndex
 
typedef CSerialObject CVariation_Base::Tparent
 
typedef CSerialObject CVariation_Base::C_Data::Tparent
 
typedef CSerialObject CVariation_Base::C_Data::C_Set::Tparent
 
typedef int CVariation_Base::C_Data::C_Set::TType
 
typedef list< CRef< CVariation > > CVariation_Base::C_Data::C_Set::TVariations
 
typedef string CVariation_Base::C_Data::C_Set::TName
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CVariation_Base::C_Data::C_Set::TmemberIndex
 
typedef string CVariation_Base::C_Data::TNote
 
typedef CVariation_inst CVariation_Base::C_Data::TInstance
 
typedef C_Set CVariation_Base::C_Data::TSet
 
typedef CBioseq CVariation_Base::C_Data::TSeq
 
typedef CSerialObject CVariation_Base::C_E_Consequence::Tparent
 
typedef CSerialObject CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::Tparent
 
typedef string CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::TReference
 
typedef string CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::TTest
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::TmemberIndex
 
typedef string CVariation_Base::C_E_Consequence::TNote
 
typedef CVariation CVariation_Base::C_E_Consequence::TVariation
 
typedef C_Loss_of_heterozygosity CVariation_Base::C_E_Consequence::TLoss_of_heterozygosity
 
typedef CSerialObject CVariation_Base::C_Frameshift::Tparent
 
typedef int CVariation_Base::C_Frameshift::TPhase
 
typedef int CVariation_Base::C_Frameshift::TX_length
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CVariation_Base::C_Frameshift::TmemberIndex
 
typedef CSerialObject CVariation_Base::C_E_Somatic_origin::Tparent
 
typedef CSerialObject CVariation_Base::C_E_Somatic_origin::C_Condition::Tparent
 
typedef string CVariation_Base::C_E_Somatic_origin::C_Condition::TDescription
 
typedef list< CRef< CDbtag > > CVariation_Base::C_E_Somatic_origin::C_Condition::TObject_id
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CVariation_Base::C_E_Somatic_origin::C_Condition::TmemberIndex
 
typedef CSubSource CVariation_Base::C_E_Somatic_origin::TSource
 
typedef C_Condition CVariation_Base::C_E_Somatic_origin::TCondition
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CVariation_Base::C_E_Somatic_origin::TmemberIndex
 
typedef CDbtag CVariation_Base::TId
 
typedef CDbtag CVariation_Base::TParent_id
 
typedef list< CRef< CObject_id > > CVariation_Base::TSample_id
 
typedef list< CRef< CDbtag > > CVariation_Base::TOther_ids
 
typedef string CVariation_Base::TName
 
typedef list< stringCVariation_Base::TSynonyms
 
typedef string CVariation_Base::TDescription
 
typedef list< CRef< CVariantPlacement > > CVariation_Base::TPlacements
 
typedef list< CRef< CPhenotype > > CVariation_Base::TPhenotype
 
typedef CVariationMethod CVariation_Base::TMethod
 
typedef list< CRef< CPopulation_data > > CVariation_Base::TPopulation_data
 
typedef CVariantProperties CVariation_Base::TVariant_prop
 
typedef CPub_set CVariation_Base::TPub
 
typedef CDbtag CVariation_Base::TClinical_test
 
typedef C_Data CVariation_Base::TData
 
typedef C_E_Consequence CVariation_Base::C_E
 
typedef list< CRef< C_E_Consequence > > CVariation_Base::TConsequence
 
typedef C_Frameshift CVariation_Base::TFrameshift
 
typedef list< CRef< CUser_object > > CVariation_Base::TExt
 
typedef list< CRef< C_E_Somatic_origin > > CVariation_Base::TSomatic_origin
 
typedef list< CRef< CVariationException > > CVariation_Base::TExceptions
 
typedef list< intCVariation_Base::TSo_terms
 
typedef Tparent::CMemberIndex< E_memberIndex, 22 > CVariation_Base::TmemberIndex
 
typedef CVariationException_Base CVariationException::Tparent
 
typedef CSerialObject CVariationException_Base::Tparent
 
typedef int CVariationException_Base::TCode
 
typedef string CVariationException_Base::TMessage
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CVariationException_Base::TmemberIndex
 
typedef CVariationMethod_Base CVariationMethod::Tparent
 
typedef CSerialObject CVariationMethod_Base::Tparent
 
typedef list< intCVariationMethod_Base::TMethod
 
typedef CSeq_loc CVariationMethod_Base::TReference_location
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CVariationMethod_Base::TmemberIndex
 

Enumerations

enum  CVariantPlacement_Base::EMol {
  CVariantPlacement_Base::eMol_unknown = 0 , CVariantPlacement_Base::eMol_genomic = 1 , CVariantPlacement_Base::eMol_cdna = 2 , CVariantPlacement_Base::eMol_rna = 3 ,
  CVariantPlacement_Base::eMol_protein = 4 , CVariantPlacement_Base::eMol_mitochondrion = 5
}
 
enum  CVariantPlacement_Base::EPlacement_method { CVariantPlacement_Base::ePlacement_method_projected = 1 , CVariantPlacement_Base::ePlacement_method_asserted = 2 , CVariantPlacement_Base::ePlacement_method_aligned = 3 }
 location flags More...
 
enum class  CVariantPlacement_Base::E_memberIndex {
  CVariantPlacement_Base::e__allMandatory = 0 , CVariantPlacement_Base::e_loc , CVariantPlacement_Base::e_mol , CVariantPlacement_Base::e_placement_method ,
  CVariantPlacement_Base::e_start_offset , CVariantPlacement_Base::e_start_offset_fuzz , CVariantPlacement_Base::e_stop_offset , CVariantPlacement_Base::e_stop_offset_fuzz ,
  CVariantPlacement_Base::e_frame , CVariantPlacement_Base::e_seq , CVariantPlacement_Base::e_assembly , CVariantPlacement_Base::e_hgvs_name ,
  CVariantPlacement_Base::e_comment , CVariantPlacement_Base::e_exceptions , CVariantPlacement_Base::e_dbxrefs , CVariantPlacement_Base::e_ext ,
  CVariantPlacement_Base::e_gene_location , CVariantPlacement_Base::e_id , CVariantPlacement_Base::e_parent_id , CVariantPlacement_Base::e_so_terms
}
 
enum  CVariation_Base::C_Data::C_Set::EData_set_type {
  CVariation_Base::C_Data::C_Set::eData_set_type_unknown = 0 , CVariation_Base::C_Data::C_Set::eData_set_type_compound = 1 , CVariation_Base::C_Data::C_Set::eData_set_type_products = 2 , CVariation_Base::C_Data::C_Set::eData_set_type_haplotype = 3 ,
  CVariation_Base::C_Data::C_Set::eData_set_type_genotype = 4 , CVariation_Base::C_Data::C_Set::eData_set_type_mosaic = 5 , CVariation_Base::C_Data::C_Set::eData_set_type_individual = 6 , CVariation_Base::C_Data::C_Set::eData_set_type_population = 7 ,
  CVariation_Base::C_Data::C_Set::eData_set_type_alleles = 8 , CVariation_Base::C_Data::C_Set::eData_set_type_package = 9 , CVariation_Base::C_Data::C_Set::eData_set_type_chimeric = 10 , CVariation_Base::C_Data::C_Set::eData_set_type_other = 255
}
 
enum class  CVariation_Base::C_Data::C_Set::E_memberIndex { CVariation_Base::C_Data::C_Set::e__allMandatory = 0 , CVariation_Base::C_Data::C_Set::e_type , CVariation_Base::C_Data::C_Set::e_variations , CVariation_Base::C_Data::C_Set::e_name }
 
enum  CVariation_Base::C_Data::E_Choice {
  CVariation_Base::C_Data::e_not_set = 0 , CVariation_Base::C_Data::e_Unknown , CVariation_Base::C_Data::e_Note , CVariation_Base::C_Data::e_Uniparental_disomy ,
  CVariation_Base::C_Data::e_Instance , CVariation_Base::C_Data::e_Set , CVariation_Base::C_Data::e_Complex , CVariation_Base::C_Data::e_Seq
}
 Choice variants. More...
 
enum  CVariation_Base::C_Data::E_ChoiceStopper { CVariation_Base::C_Data::e_MaxChoice = 8 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::E_memberIndex { CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::e__allMandatory = 0 , CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::e_reference , CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::e_test }
 
enum  CVariation_Base::C_E_Consequence::E_Choice {
  CVariation_Base::C_E_Consequence::e_not_set = 0 , CVariation_Base::C_E_Consequence::e_Unknown , CVariation_Base::C_E_Consequence::e_Splicing , CVariation_Base::C_E_Consequence::e_Note ,
  CVariation_Base::C_E_Consequence::e_Variation , CVariation_Base::C_E_Consequence::e_Loss_of_heterozygosity
}
 Choice variants. More...
 
enum  CVariation_Base::C_E_Consequence::E_ChoiceStopper { CVariation_Base::C_E_Consequence::e_MaxChoice = 6 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CVariation_Base::C_Frameshift::E_memberIndex { CVariation_Base::C_Frameshift::e__allMandatory = 0 , CVariation_Base::C_Frameshift::e_phase , CVariation_Base::C_Frameshift::e_x_length }
 
enum class  CVariation_Base::C_E_Somatic_origin::C_Condition::E_memberIndex { CVariation_Base::C_E_Somatic_origin::C_Condition::e__allMandatory = 0 , CVariation_Base::C_E_Somatic_origin::C_Condition::e_description , CVariation_Base::C_E_Somatic_origin::C_Condition::e_object_id }
 
enum class  CVariation_Base::C_E_Somatic_origin::E_memberIndex { CVariation_Base::C_E_Somatic_origin::e__allMandatory = 0 , CVariation_Base::C_E_Somatic_origin::e_source , CVariation_Base::C_E_Somatic_origin::e_condition }
 
enum class  CVariation_Base::E_memberIndex {
  CVariation_Base::e__allMandatory = 0 , CVariation_Base::e_id , CVariation_Base::e_parent_id , CVariation_Base::e_sample_id ,
  CVariation_Base::e_other_ids , CVariation_Base::e_name , CVariation_Base::e_synonyms , CVariation_Base::e_description ,
  CVariation_Base::e_placements , CVariation_Base::e_phenotype , CVariation_Base::e_method , CVariation_Base::e_population_data ,
  CVariation_Base::e_variant_prop , CVariation_Base::e_pub , CVariation_Base::e_clinical_test , CVariation_Base::e_data ,
  CVariation_Base::e_consequence , CVariation_Base::e_frameshift , CVariation_Base::e_ext , CVariation_Base::e_somatic_origin ,
  CVariation_Base::e_exceptions , CVariation_Base::e_so_terms
}
 
enum  CVariationException_Base::ECode {
  CVariationException_Base::eCode_hgvs_parsing = 1 , CVariationException_Base::eCode_hgvs_exon_boundary = 2 , CVariationException_Base::eCode_inconsistent_consequence = 3 , CVariationException_Base::eCode_inconsistent_asserted_allele = 4 ,
  CVariationException_Base::eCode_no_mapping = 5 , CVariationException_Base::eCode_partial_mapping = 6 , CVariationException_Base::eCode_split_mapping = 7 , CVariationException_Base::eCode_mismatches_in_mapping = 8 ,
  CVariationException_Base::eCode_inconsistent_asserted_moltype = 9 , CVariationException_Base::eCode_bioseq_state = 10 , CVariationException_Base::eCode_ambiguous_sequence = 11 , CVariationException_Base::eCode_ref_same_as_variant = 12 ,
  CVariationException_Base::eCode_seqfetch_too_long = 13 , CVariationException_Base::eCode_seqfetch_intronic = 14 , CVariationException_Base::eCode_seqfetch_invalid = 15 , CVariationException_Base::eCode_no_mapping_from_newer_version = 16 ,
  CVariationException_Base::eCode_source_location_overhang = 17 , CVariationException_Base::eCode_hgvs_exon_boundary_induced = 18
}
 
enum class  CVariationException_Base::E_memberIndex { CVariationException_Base::e__allMandatory = 0 , CVariationException_Base::e_code , CVariationException_Base::e_message }
 
enum  CVariationMethod_Base::EMethod_E {
  CVariationMethod_Base::eMethod_E_unknown = 0 , CVariationMethod_Base::eMethod_E_bac_acgh = 1 , CVariationMethod_Base::eMethod_E_computational = 2 , CVariationMethod_Base::eMethod_E_curated = 3 ,
  CVariationMethod_Base::eMethod_E_digital_array = 4 , CVariationMethod_Base::eMethod_E_expression_array = 5 , CVariationMethod_Base::eMethod_E_fish = 6 , CVariationMethod_Base::eMethod_E_flanking_sequence = 7 ,
  CVariationMethod_Base::eMethod_E_maph = 8 , CVariationMethod_Base::eMethod_E_mcd_analysis = 9 , CVariationMethod_Base::eMethod_E_mlpa = 10 , CVariationMethod_Base::eMethod_E_oea_assembly = 11 ,
  CVariationMethod_Base::eMethod_E_oligo_acgh = 12 , CVariationMethod_Base::eMethod_E_paired_end = 13 , CVariationMethod_Base::eMethod_E_pcr = 14 , CVariationMethod_Base::eMethod_E_qpcr = 15 ,
  CVariationMethod_Base::eMethod_E_read_depth = 16 , CVariationMethod_Base::eMethod_E_roma = 17 , CVariationMethod_Base::eMethod_E_rt_pcr = 18 , CVariationMethod_Base::eMethod_E_sage = 19 ,
  CVariationMethod_Base::eMethod_E_sequence_alignment = 20 , CVariationMethod_Base::eMethod_E_sequencing = 21 , CVariationMethod_Base::eMethod_E_snp_array = 22 , CVariationMethod_Base::eMethod_E_snp_genoytyping = 23 ,
  CVariationMethod_Base::eMethod_E_southern = 24 , CVariationMethod_Base::eMethod_E_western = 25 , CVariationMethod_Base::eMethod_E_optical_mapping = 26 , CVariationMethod_Base::eMethod_E_other = 255
}
 
enum class  CVariationMethod_Base::E_memberIndex { CVariationMethod_Base::e__allMandatory = 0 , CVariationMethod_Base::e_method , CVariationMethod_Base::e_reference_location }
 

Functions

 CVariantPlacement::CVariantPlacement (void)
 
 CVariantPlacement::~CVariantPlacement (void)
 
 CVariantPlacement::CVariantPlacement (const CVariantPlacement &value)
 
CVariantPlacementCVariantPlacement::operator= (const CVariantPlacement &value)
 
 CVariantPlacement_Base::CVariantPlacement_Base (void)
 
virtual CVariantPlacement_Base::~CVariantPlacement_Base (void)
 
 CVariantPlacement_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CVariantPlacement_Base::EMol (void)
 Access to EMol's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CVariantPlacement_Base::EPlacement_method (void)
 Access to EPlacement_method's attributes (values, names) as defined in spec. More...
 
bool CVariantPlacement_Base::IsSetLoc (void) const
 actual concrete placement we are considering Check if a value has been assigned to Loc data member. More...
 
bool CVariantPlacement_Base::CanGetLoc (void) const
 Check if it is safe to call GetLoc method. More...
 
void CVariantPlacement_Base::ResetLoc (void)
 Reset Loc data member. More...
 
const TLocCVariantPlacement_Base::GetLoc (void) const
 Get the Loc member data. More...
 
void CVariantPlacement_Base::SetLoc (TLoc &value)
 Assign a value to Loc data member. More...
 
TLocCVariantPlacement_Base::SetLoc (void)
 Assign a value to Loc data member. More...
 
bool CVariantPlacement_Base::IsSetMol (void) const
 Check if a value has been assigned to Mol data member. More...
 
bool CVariantPlacement_Base::CanGetMol (void) const
 Check if it is safe to call GetMol method. More...
 
void CVariantPlacement_Base::ResetMol (void)
 Reset Mol data member. More...
 
TMol CVariantPlacement_Base::GetMol (void) const
 Get the Mol member data. More...
 
void CVariantPlacement_Base::SetMol (TMol value)
 Assign a value to Mol data member. More...
 
TMolCVariantPlacement_Base::SetMol (void)
 Assign a value to Mol data member. More...
 
bool CVariantPlacement_Base::IsSetPlacement_method (void) const
 Check if a value has been assigned to Placement_method data member. More...
 
bool CVariantPlacement_Base::CanGetPlacement_method (void) const
 Check if it is safe to call GetPlacement_method method. More...
 
void CVariantPlacement_Base::ResetPlacement_method (void)
 Reset Placement_method data member. More...
 
TPlacement_method CVariantPlacement_Base::GetPlacement_method (void) const
 Get the Placement_method member data. More...
 
void CVariantPlacement_Base::SetPlacement_method (TPlacement_method value)
 Assign a value to Placement_method data member. More...
 
TPlacement_methodCVariantPlacement_Base::SetPlacement_method (void)
 Assign a value to Placement_method data member. More...
 
bool CVariantPlacement_Base::IsSetStart_offset (void) const
 location refinements, describing offsets into introns from product coordinates. More...
 
bool CVariantPlacement_Base::CanGetStart_offset (void) const
 Check if it is safe to call GetStart_offset method. More...
 
void CVariantPlacement_Base::ResetStart_offset (void)
 Reset Start_offset data member. More...
 
TStart_offset CVariantPlacement_Base::GetStart_offset (void) const
 Get the Start_offset member data. More...
 
void CVariantPlacement_Base::SetStart_offset (TStart_offset value)
 Assign a value to Start_offset data member. More...
 
TStart_offsetCVariantPlacement_Base::SetStart_offset (void)
 Assign a value to Start_offset data member. More...
 
bool CVariantPlacement_Base::IsSetStart_offset_fuzz (void) const
 Check if a value has been assigned to Start_offset_fuzz data member. More...
 
bool CVariantPlacement_Base::CanGetStart_offset_fuzz (void) const
 Check if it is safe to call GetStart_offset_fuzz method. More...
 
void CVariantPlacement_Base::ResetStart_offset_fuzz (void)
 Reset Start_offset_fuzz data member. More...
 
const TStart_offset_fuzzCVariantPlacement_Base::GetStart_offset_fuzz (void) const
 Get the Start_offset_fuzz member data. More...
 
void CVariantPlacement_Base::SetStart_offset_fuzz (TStart_offset_fuzz &value)
 Assign a value to Start_offset_fuzz data member. More...
 
TStart_offset_fuzzCVariantPlacement_Base::SetStart_offset_fuzz (void)
 Assign a value to Start_offset_fuzz data member. More...
 
bool CVariantPlacement_Base::IsSetStop_offset (void) const
 Check if a value has been assigned to Stop_offset data member. More...
 
bool CVariantPlacement_Base::CanGetStop_offset (void) const
 Check if it is safe to call GetStop_offset method. More...
 
void CVariantPlacement_Base::ResetStop_offset (void)
 Reset Stop_offset data member. More...
 
TStop_offset CVariantPlacement_Base::GetStop_offset (void) const
 Get the Stop_offset member data. More...
 
void CVariantPlacement_Base::SetStop_offset (TStop_offset value)
 Assign a value to Stop_offset data member. More...
 
TStop_offsetCVariantPlacement_Base::SetStop_offset (void)
 Assign a value to Stop_offset data member. More...
 
bool CVariantPlacement_Base::IsSetStop_offset_fuzz (void) const
 Check if a value has been assigned to Stop_offset_fuzz data member. More...
 
bool CVariantPlacement_Base::CanGetStop_offset_fuzz (void) const
 Check if it is safe to call GetStop_offset_fuzz method. More...
 
void CVariantPlacement_Base::ResetStop_offset_fuzz (void)
 Reset Stop_offset_fuzz data member. More...
 
const TStop_offset_fuzzCVariantPlacement_Base::GetStop_offset_fuzz (void) const
 Get the Stop_offset_fuzz member data. More...
 
void CVariantPlacement_Base::SetStop_offset_fuzz (TStop_offset_fuzz &value)
 Assign a value to Stop_offset_fuzz data member. More...
 
TStop_offset_fuzzCVariantPlacement_Base::SetStop_offset_fuzz (void)
 Assign a value to Stop_offset_fuzz data member. More...
 
bool CVariantPlacement_Base::IsSetFrame (void) const
 0-based position of bio-start relative to containing codon Check if a value has been assigned to Frame data member. More...
 
bool CVariantPlacement_Base::CanGetFrame (void) const
 Check if it is safe to call GetFrame method. More...
 
void CVariantPlacement_Base::ResetFrame (void)
 Reset Frame data member. More...
 
TFrame CVariantPlacement_Base::GetFrame (void) const
 Get the Frame member data. More...
 
void CVariantPlacement_Base::SetFrame (TFrame value)
 Assign a value to Frame data member. More...
 
TFrameCVariantPlacement_Base::SetFrame (void)
 Assign a value to Frame data member. More...
 
bool CVariantPlacement_Base::IsSetSeq (void) const
 for situations in which a raw location isn't sufficient Check if a value has been assigned to Seq data member. More...
 
bool CVariantPlacement_Base::CanGetSeq (void) const
 Check if it is safe to call GetSeq method. More...
 
void CVariantPlacement_Base::ResetSeq (void)
 Reset Seq data member. More...
 
const TSeqCVariantPlacement_Base::GetSeq (void) const
 Get the Seq member data. More...
 
void CVariantPlacement_Base::SetSeq (TSeq &value)
 Assign a value to Seq data member. More...
 
TSeqCVariantPlacement_Base::SetSeq (void)
 Assign a value to Seq data member. More...
 
bool CVariantPlacement_Base::IsSetAssembly (void) const
 reference to the assembly (GenColl ID) for this location Check if a value has been assigned to Assembly data member. More...
 
bool CVariantPlacement_Base::CanGetAssembly (void) const
 Check if it is safe to call GetAssembly method. More...
 
void CVariantPlacement_Base::ResetAssembly (void)
 Reset Assembly data member. More...
 
const TAssemblyCVariantPlacement_Base::GetAssembly (void) const
 Get the Assembly member data. More...
 
void CVariantPlacement_Base::SetAssembly (TAssembly &value)
 Assign a value to Assembly data member. More...
 
TAssemblyCVariantPlacement_Base::SetAssembly (void)
 Assign a value to Assembly data member. More...
 
bool CVariantPlacement_Base::IsSetHgvs_name (void) const
 Check if a value has been assigned to Hgvs_name data member. More...
 
bool CVariantPlacement_Base::CanGetHgvs_name (void) const
 Check if it is safe to call GetHgvs_name method. More...
 
void CVariantPlacement_Base::ResetHgvs_name (void)
 Reset Hgvs_name data member. More...
 
const THgvs_nameCVariantPlacement_Base::GetHgvs_name (void) const
 Get the Hgvs_name member data. More...
 
void CVariantPlacement_Base::SetHgvs_name (const THgvs_name &value)
 Assign a value to Hgvs_name data member. More...
 
void CVariantPlacement_Base::SetHgvs_name (THgvs_name &&value)
 
THgvs_nameCVariantPlacement_Base::SetHgvs_name (void)
 Assign a value to Hgvs_name data member. More...
 
bool CVariantPlacement_Base::IsSetComment (void) const
 the reference location for this variant Check if a value has been assigned to Comment data member. More...
 
bool CVariantPlacement_Base::CanGetComment (void) const
 Check if it is safe to call GetComment method. More...
 
void CVariantPlacement_Base::ResetComment (void)
 Reset Comment data member. More...
 
const TCommentCVariantPlacement_Base::GetComment (void) const
 Get the Comment member data. More...
 
void CVariantPlacement_Base::SetComment (const TComment &value)
 Assign a value to Comment data member. More...
 
void CVariantPlacement_Base::SetComment (TComment &&value)
 
TCommentCVariantPlacement_Base::SetComment (void)
 Assign a value to Comment data member. More...
 
bool CVariantPlacement_Base::IsSetExceptions (void) const
 Check if a value has been assigned to Exceptions data member. More...
 
bool CVariantPlacement_Base::CanGetExceptions (void) const
 Check if it is safe to call GetExceptions method. More...
 
void CVariantPlacement_Base::ResetExceptions (void)
 Reset Exceptions data member. More...
 
const TExceptionsCVariantPlacement_Base::GetExceptions (void) const
 Get the Exceptions member data. More...
 
TExceptionsCVariantPlacement_Base::SetExceptions (void)
 Assign a value to Exceptions data member. More...
 
bool CVariantPlacement_Base::IsSetDbxrefs (void) const
 e.g. More...
 
bool CVariantPlacement_Base::CanGetDbxrefs (void) const
 Check if it is safe to call GetDbxrefs method. More...
 
void CVariantPlacement_Base::ResetDbxrefs (void)
 Reset Dbxrefs data member. More...
 
const TDbxrefsCVariantPlacement_Base::GetDbxrefs (void) const
 Get the Dbxrefs member data. More...
 
TDbxrefsCVariantPlacement_Base::SetDbxrefs (void)
 Assign a value to Dbxrefs data member. More...
 
bool CVariantPlacement_Base::IsSetExt (void) const
 for process-specific placement tags/labels Check if a value has been assigned to Ext data member. More...
 
bool CVariantPlacement_Base::CanGetExt (void) const
 Check if it is safe to call GetExt method. More...
 
void CVariantPlacement_Base::ResetExt (void)
 Reset Ext data member. More...
 
const TExtCVariantPlacement_Base::GetExt (void) const
 Get the Ext member data. More...
 
TExtCVariantPlacement_Base::SetExt (void)
 Assign a value to Ext data member. More...
 
bool CVariantPlacement_Base::IsSetGene_location (void) const
 Same semantics as VariantProperties.gene-location, except placement-specific Check if a value has been assigned to Gene_location data member. More...
 
bool CVariantPlacement_Base::CanGetGene_location (void) const
 Check if it is safe to call GetGene_location method. More...
 
void CVariantPlacement_Base::ResetGene_location (void)
 Reset Gene_location data member. More...
 
TGene_location CVariantPlacement_Base::GetGene_location (void) const
 Get the Gene_location member data. More...
 
void CVariantPlacement_Base::SetGene_location (TGene_location value)
 Assign a value to Gene_location data member. More...
 
TGene_locationCVariantPlacement_Base::SetGene_location (void)
 Assign a value to Gene_location data member. More...
 
bool CVariantPlacement_Base::IsSetId (void) const
 Check if a value has been assigned to Id data member. More...
 
bool CVariantPlacement_Base::CanGetId (void) const
 Check if it is safe to call GetId method. More...
 
void CVariantPlacement_Base::ResetId (void)
 Reset Id data member. More...
 
const TIdCVariantPlacement_Base::GetId (void) const
 Get the Id member data. More...
 
void CVariantPlacement_Base::SetId (TId &value)
 Assign a value to Id data member. More...
 
TIdCVariantPlacement_Base::SetId (void)
 Assign a value to Id data member. More...
 
bool CVariantPlacement_Base::IsSetParent_id (void) const
 id of the placement from which this one was derived Check if a value has been assigned to Parent_id data member. More...
 
bool CVariantPlacement_Base::CanGetParent_id (void) const
 Check if it is safe to call GetParent_id method. More...
 
void CVariantPlacement_Base::ResetParent_id (void)
 Reset Parent_id data member. More...
 
const TParent_idCVariantPlacement_Base::GetParent_id (void) const
 Get the Parent_id member data. More...
 
void CVariantPlacement_Base::SetParent_id (TParent_id &value)
 Assign a value to Parent_id data member. More...
 
TParent_idCVariantPlacement_Base::SetParent_id (void)
 Assign a value to Parent_id data member. More...
 
bool CVariantPlacement_Base::IsSetSo_terms (void) const
 Sequence Ontology terms for this placement Check if a value has been assigned to So_terms data member. More...
 
bool CVariantPlacement_Base::CanGetSo_terms (void) const
 Check if it is safe to call GetSo_terms method. More...
 
void CVariantPlacement_Base::ResetSo_terms (void)
 Reset So_terms data member. More...
 
const TSo_termsCVariantPlacement_Base::GetSo_terms (void) const
 Get the So_terms member data. More...
 
TSo_termsCVariantPlacement_Base::SetSo_terms (void)
 Assign a value to So_terms data member. More...
 
virtual void CVariantPlacement_Base::Reset (void)
 Reset the whole object. More...
 
 CVariantPlacement_Base::CVariantPlacement_Base (const CVariantPlacement_Base &)
 
CVariantPlacement_BaseCVariantPlacement_Base::operator= (const CVariantPlacement_Base &)
 
 CVariation_Base::CVariation_Base (void)
 
virtual CVariation_Base::~CVariation_Base (void)
 
 CVariation_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
 CVariation_Base::C_Data::C_Data (void)
 
 CVariation_Base::C_Data::~C_Data (void)
 
 CVariation_Base::C_Data::DECLARE_INTERNAL_TYPE_INFO ()
 
 CVariation_Base::C_Data::C_Set::C_Set (void)
 
 CVariation_Base::C_Data::C_Set::~C_Set (void)
 
 CVariation_Base::C_Data::C_Set::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CVariation_Base::C_Data::C_Set::EData_set_type (void)
 Access to EData_set_type's attributes (values, names) as defined in spec. More...
 
bool CVariation_Base::C_Data::C_Set::IsSetType (void) const
 Check if a value has been assigned to Type data member. More...
 
bool CVariation_Base::C_Data::C_Set::CanGetType (void) const
 Check if it is safe to call GetType method. More...
 
void CVariation_Base::C_Data::C_Set::ResetType (void)
 Reset Type data member. More...
 
TType CVariation_Base::C_Data::C_Set::GetType (void) const
 Get the Type member data. More...
 
void CVariation_Base::C_Data::C_Set::SetType (TType value)
 Assign a value to Type data member. More...
 
TTypeCVariation_Base::C_Data::C_Set::SetType (void)
 Assign a value to Type data member. More...
 
bool CVariation_Base::C_Data::C_Set::IsSetVariations (void) const
 Check if a value has been assigned to Variations data member. More...
 
bool CVariation_Base::C_Data::C_Set::CanGetVariations (void) const
 Check if it is safe to call GetVariations method. More...
 
void CVariation_Base::C_Data::C_Set::ResetVariations (void)
 Reset Variations data member. More...
 
const TVariationsCVariation_Base::C_Data::C_Set::GetVariations (void) const
 Get the Variations member data. More...
 
TVariationsCVariation_Base::C_Data::C_Set::SetVariations (void)
 Assign a value to Variations data member. More...
 
bool CVariation_Base::C_Data::C_Set::IsSetName (void) const
 Check if a value has been assigned to Name data member. More...
 
bool CVariation_Base::C_Data::C_Set::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CVariation_Base::C_Data::C_Set::ResetName (void)
 Reset Name data member. More...
 
const TNameCVariation_Base::C_Data::C_Set::GetName (void) const
 Get the Name member data. More...
 
void CVariation_Base::C_Data::C_Set::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CVariation_Base::C_Data::C_Set::SetName (TName &&value)
 
TNameCVariation_Base::C_Data::C_Set::SetName (void)
 Assign a value to Name data member. More...
 
void CVariation_Base::C_Data::C_Set::Reset (void)
 Reset the whole object. More...
 
 CVariation_Base::C_Data::C_Set::C_Set (const C_Set &)
 
C_SetCVariation_Base::C_Data::C_Set::operator= (const C_Set &)
 
void CVariation_Base::C_Data::Reset (void)
 Reset the whole object. More...
 
void CVariation_Base::C_Data::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CVariation_Base::C_Data::Which (void) const
 Which variant is currently selected. More...
 
void CVariation_Base::C_Data::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CVariation_Base::C_Data::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CVariation_Base::C_Data::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CVariation_Base::C_Data::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CVariation_Base::C_Data::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CVariation_Base::C_Data::IsUnknown (void) const
 Check if variant Unknown is selected. More...
 
void CVariation_Base::C_Data::SetUnknown (void)
 Select the variant. More...
 
bool CVariation_Base::C_Data::IsNote (void) const
 Check if variant Note is selected. More...
 
const TNoteCVariation_Base::C_Data::GetNote (void) const
 Get the variant data. More...
 
TNoteCVariation_Base::C_Data::SetNote (void)
 Select the variant. More...
 
void CVariation_Base::C_Data::SetNote (const TNote &value)
 Select the variant and set its data. More...
 
bool CVariation_Base::C_Data::IsUniparental_disomy (void) const
 Check if variant Uniparental_disomy is selected. More...
 
void CVariation_Base::C_Data::SetUniparental_disomy (void)
 Select the variant. More...
 
bool CVariation_Base::C_Data::IsInstance (void) const
 Check if variant Instance is selected. More...
 
const TInstanceCVariation_Base::C_Data::GetInstance (void) const
 Get the variant data. More...
 
TInstanceCVariation_Base::C_Data::SetInstance (void)
 Select the variant. More...
 
void CVariation_Base::C_Data::SetInstance (TInstance &value)
 Select the variant and set its data. More...
 
bool CVariation_Base::C_Data::IsSet (void) const
 Check if variant Set is selected. More...
 
const TSetCVariation_Base::C_Data::GetSet (void) const
 Get the variant data. More...
 
TSetCVariation_Base::C_Data::SetSet (void)
 Select the variant. More...
 
void CVariation_Base::C_Data::SetSet (TSet &value)
 Select the variant and set its data. More...
 
bool CVariation_Base::C_Data::IsComplex (void) const
 Check if variant Complex is selected. More...
 
void CVariation_Base::C_Data::SetComplex (void)
 Select the variant. More...
 
bool CVariation_Base::C_Data::IsSeq (void) const
 Check if variant Seq is selected. More...
 
const TSeqCVariation_Base::C_Data::GetSeq (void) const
 Get the variant data. More...
 
TSeqCVariation_Base::C_Data::SetSeq (void)
 Select the variant. More...
 
void CVariation_Base::C_Data::SetSeq (TSeq &value)
 Select the variant and set its data. More...
 
 CVariation_Base::C_Data::C_Data (const C_Data &)
 
C_DataCVariation_Base::C_Data::operator= (const C_Data &)
 
void CVariation_Base::C_Data::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CVariation_Base::C_E_Consequence::C_E_Consequence (void)
 
 CVariation_Base::C_E_Consequence::~C_E_Consequence (void)
 
 CVariation_Base::C_E_Consequence::DECLARE_INTERNAL_TYPE_INFO ()
 
 CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::C_Loss_of_heterozygosity (void)
 
 CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::~C_Loss_of_heterozygosity (void)
 
 CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::IsSetReference (void) const
 In germline comparison, it will be reference genome assembly (default) or reference/normal population. More...
 
bool CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::CanGetReference (void) const
 Check if it is safe to call GetReference method. More...
 
void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::ResetReference (void)
 Reset Reference data member. More...
 
const TReferenceCVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::GetReference (void) const
 Get the Reference member data. More...
 
void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetReference (const TReference &value)
 Assign a value to Reference data member. More...
 
void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetReference (TReference &&value)
 
TReferenceCVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetReference (void)
 Assign a value to Reference data member. More...
 
bool CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::IsSetTest (void) const
 Name of the testing subject type or the testing tissue. More...
 
bool CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::CanGetTest (void) const
 Check if it is safe to call GetTest method. More...
 
void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::ResetTest (void)
 Reset Test data member. More...
 
const TTestCVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::GetTest (void) const
 Get the Test member data. More...
 
void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetTest (const TTest &value)
 Assign a value to Test data member. More...
 
void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetTest (TTest &&value)
 
TTestCVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetTest (void)
 Assign a value to Test data member. More...
 
void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::Reset (void)
 Reset the whole object. More...
 
 CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::C_Loss_of_heterozygosity (const C_Loss_of_heterozygosity &)
 
C_Loss_of_heterozygosityCVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::operator= (const C_Loss_of_heterozygosity &)
 
void CVariation_Base::C_E_Consequence::Reset (void)
 Reset the whole object. More...
 
void CVariation_Base::C_E_Consequence::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CVariation_Base::C_E_Consequence::Which (void) const
 Which variant is currently selected. More...
 
void CVariation_Base::C_E_Consequence::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CVariation_Base::C_E_Consequence::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CVariation_Base::C_E_Consequence::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CVariation_Base::C_E_Consequence::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CVariation_Base::C_E_Consequence::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CVariation_Base::C_E_Consequence::IsUnknown (void) const
 Check if variant Unknown is selected. More...
 
void CVariation_Base::C_E_Consequence::SetUnknown (void)
 Select the variant. More...
 
bool CVariation_Base::C_E_Consequence::IsSplicing (void) const
 Check if variant Splicing is selected. More...
 
void CVariation_Base::C_E_Consequence::SetSplicing (void)
 Select the variant. More...
 
bool CVariation_Base::C_E_Consequence::IsNote (void) const
 Check if variant Note is selected. More...
 
const TNoteCVariation_Base::C_E_Consequence::GetNote (void) const
 Get the variant data. More...
 
TNoteCVariation_Base::C_E_Consequence::SetNote (void)
 Select the variant. More...
 
void CVariation_Base::C_E_Consequence::SetNote (const TNote &value)
 Select the variant and set its data. More...
 
bool CVariation_Base::C_E_Consequence::IsVariation (void) const
 Check if variant Variation is selected. More...
 
const TVariationCVariation_Base::C_E_Consequence::GetVariation (void) const
 Get the variant data. More...
 
TVariationCVariation_Base::C_E_Consequence::SetVariation (void)
 Select the variant. More...
 
void CVariation_Base::C_E_Consequence::SetVariation (TVariation &value)
 Select the variant and set its data. More...
 
bool CVariation_Base::C_E_Consequence::IsLoss_of_heterozygosity (void) const
 Check if variant Loss_of_heterozygosity is selected. More...
 
const TLoss_of_heterozygosityCVariation_Base::C_E_Consequence::GetLoss_of_heterozygosity (void) const
 Get the variant data. More...
 
TLoss_of_heterozygosityCVariation_Base::C_E_Consequence::SetLoss_of_heterozygosity (void)
 Select the variant. More...
 
void CVariation_Base::C_E_Consequence::SetLoss_of_heterozygosity (TLoss_of_heterozygosity &value)
 Select the variant and set its data. More...
 
 CVariation_Base::C_E_Consequence::C_E_Consequence (const C_E_Consequence &)
 
C_E_ConsequenceCVariation_Base::C_E_Consequence::operator= (const C_E_Consequence &)
 
void CVariation_Base::C_E_Consequence::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CVariation_Base::C_Frameshift::C_Frameshift (void)
 
 CVariation_Base::C_Frameshift::~C_Frameshift (void)
 
 CVariation_Base::C_Frameshift::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CVariation_Base::C_Frameshift::IsSetPhase (void) const
 Check if a value has been assigned to Phase data member. More...
 
bool CVariation_Base::C_Frameshift::CanGetPhase (void) const
 Check if it is safe to call GetPhase method. More...
 
void CVariation_Base::C_Frameshift::ResetPhase (void)
 Reset Phase data member. More...
 
TPhase CVariation_Base::C_Frameshift::GetPhase (void) const
 Get the Phase member data. More...
 
void CVariation_Base::C_Frameshift::SetPhase (TPhase value)
 Assign a value to Phase data member. More...
 
TPhaseCVariation_Base::C_Frameshift::SetPhase (void)
 Assign a value to Phase data member. More...
 
bool CVariation_Base::C_Frameshift::IsSetX_length (void) const
 Check if a value has been assigned to X_length data member. More...
 
bool CVariation_Base::C_Frameshift::CanGetX_length (void) const
 Check if it is safe to call GetX_length method. More...
 
void CVariation_Base::C_Frameshift::ResetX_length (void)
 Reset X_length data member. More...
 
TX_length CVariation_Base::C_Frameshift::GetX_length (void) const
 Get the X_length member data. More...
 
void CVariation_Base::C_Frameshift::SetX_length (TX_length value)
 Assign a value to X_length data member. More...
 
TX_lengthCVariation_Base::C_Frameshift::SetX_length (void)
 Assign a value to X_length data member. More...
 
void CVariation_Base::C_Frameshift::Reset (void)
 Reset the whole object. More...
 
 CVariation_Base::C_Frameshift::C_Frameshift (const C_Frameshift &)
 
C_FrameshiftCVariation_Base::C_Frameshift::operator= (const C_Frameshift &)
 
 CVariation_Base::C_E_Somatic_origin::C_E_Somatic_origin (void)
 
 CVariation_Base::C_E_Somatic_origin::~C_E_Somatic_origin (void)
 
 CVariation_Base::C_E_Somatic_origin::DECLARE_INTERNAL_TYPE_INFO ()
 
 CVariation_Base::C_E_Somatic_origin::C_Condition::C_Condition (void)
 
 CVariation_Base::C_E_Somatic_origin::C_Condition::~C_Condition (void)
 
 CVariation_Base::C_E_Somatic_origin::C_Condition::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CVariation_Base::C_E_Somatic_origin::C_Condition::IsSetDescription (void) const
 Check if a value has been assigned to Description data member. More...
 
bool CVariation_Base::C_E_Somatic_origin::C_Condition::CanGetDescription (void) const
 Check if it is safe to call GetDescription method. More...
 
void CVariation_Base::C_E_Somatic_origin::C_Condition::ResetDescription (void)
 Reset Description data member. More...
 
const TDescriptionCVariation_Base::C_E_Somatic_origin::C_Condition::GetDescription (void) const
 Get the Description member data. More...
 
void CVariation_Base::C_E_Somatic_origin::C_Condition::SetDescription (const TDescription &value)
 Assign a value to Description data member. More...
 
void CVariation_Base::C_E_Somatic_origin::C_Condition::SetDescription (TDescription &&value)
 
TDescriptionCVariation_Base::C_E_Somatic_origin::C_Condition::SetDescription (void)
 Assign a value to Description data member. More...
 
bool CVariation_Base::C_E_Somatic_origin::C_Condition::IsSetObject_id (void) const
 reference to BioTerm / other descriptive database Check if a value has been assigned to Object_id data member. More...
 
bool CVariation_Base::C_E_Somatic_origin::C_Condition::CanGetObject_id (void) const
 Check if it is safe to call GetObject_id method. More...
 
void CVariation_Base::C_E_Somatic_origin::C_Condition::ResetObject_id (void)
 Reset Object_id data member. More...
 
const TObject_idCVariation_Base::C_E_Somatic_origin::C_Condition::GetObject_id (void) const
 Get the Object_id member data. More...
 
TObject_idCVariation_Base::C_E_Somatic_origin::C_Condition::SetObject_id (void)
 Assign a value to Object_id data member. More...
 
void CVariation_Base::C_E_Somatic_origin::C_Condition::Reset (void)
 Reset the whole object. More...
 
 CVariation_Base::C_E_Somatic_origin::C_Condition::C_Condition (const C_Condition &)
 
C_ConditionCVariation_Base::C_E_Somatic_origin::C_Condition::operator= (const C_Condition &)
 
bool CVariation_Base::C_E_Somatic_origin::IsSetSource (void) const
 description of the somatic origin itself Check if a value has been assigned to Source data member. More...
 
bool CVariation_Base::C_E_Somatic_origin::CanGetSource (void) const
 Check if it is safe to call GetSource method. More...
 
void CVariation_Base::C_E_Somatic_origin::ResetSource (void)
 Reset Source data member. More...
 
const TSourceCVariation_Base::C_E_Somatic_origin::GetSource (void) const
 Get the Source member data. More...
 
void CVariation_Base::C_E_Somatic_origin::SetSource (TSource &value)
 Assign a value to Source data member. More...
 
TSourceCVariation_Base::C_E_Somatic_origin::SetSource (void)
 Assign a value to Source data member. More...
 
bool CVariation_Base::C_E_Somatic_origin::IsSetCondition (void) const
 Check if a value has been assigned to Condition data member. More...
 
bool CVariation_Base::C_E_Somatic_origin::CanGetCondition (void) const
 Check if it is safe to call GetCondition method. More...
 
void CVariation_Base::C_E_Somatic_origin::ResetCondition (void)
 Reset Condition data member. More...
 
const TConditionCVariation_Base::C_E_Somatic_origin::GetCondition (void) const
 Get the Condition member data. More...
 
void CVariation_Base::C_E_Somatic_origin::SetCondition (TCondition &value)
 Assign a value to Condition data member. More...
 
TConditionCVariation_Base::C_E_Somatic_origin::SetCondition (void)
 Assign a value to Condition data member. More...
 
void CVariation_Base::C_E_Somatic_origin::Reset (void)
 Reset the whole object. More...
 
 CVariation_Base::C_E_Somatic_origin::C_E_Somatic_origin (const C_E_Somatic_origin &)
 
C_E_Somatic_originCVariation_Base::C_E_Somatic_origin::operator= (const C_E_Somatic_origin &)
 
bool CVariation_Base::IsSetId (void) const
 ids (i.e., SNP rsid / ssid, dbVar nsv/nssv) expected values include 'dbSNP|rs12334', 'dbSNP|ss12345', 'dbVar|nsv1' More...
 
bool CVariation_Base::CanGetId (void) const
 Check if it is safe to call GetId method. More...
 
void CVariation_Base::ResetId (void)
 Reset Id data member. More...
 
const TIdCVariation_Base::GetId (void) const
 Get the Id member data. More...
 
void CVariation_Base::SetId (TId &value)
 Assign a value to Id data member. More...
 
TIdCVariation_Base::SetId (void)
 Assign a value to Id data member. More...
 
bool CVariation_Base::IsSetParent_id (void) const
 Check if a value has been assigned to Parent_id data member. More...
 
bool CVariation_Base::CanGetParent_id (void) const
 Check if it is safe to call GetParent_id method. More...
 
void CVariation_Base::ResetParent_id (void)
 Reset Parent_id data member. More...
 
const TParent_idCVariation_Base::GetParent_id (void) const
 Get the Parent_id member data. More...
 
void CVariation_Base::SetParent_id (TParent_id &value)
 Assign a value to Parent_id data member. More...
 
TParent_idCVariation_Base::SetParent_id (void)
 Assign a value to Parent_id data member. More...
 
bool CVariation_Base::IsSetSample_id (void) const
 Check if a value has been assigned to Sample_id data member. More...
 
bool CVariation_Base::CanGetSample_id (void) const
 Check if it is safe to call GetSample_id method. More...
 
void CVariation_Base::ResetSample_id (void)
 Reset Sample_id data member. More...
 
const TSample_idCVariation_Base::GetSample_id (void) const
 Get the Sample_id member data. More...
 
TSample_idCVariation_Base::SetSample_id (void)
 Assign a value to Sample_id data member. More...
 
bool CVariation_Base::IsSetOther_ids (void) const
 Check if a value has been assigned to Other_ids data member. More...
 
bool CVariation_Base::CanGetOther_ids (void) const
 Check if it is safe to call GetOther_ids method. More...
 
void CVariation_Base::ResetOther_ids (void)
 Reset Other_ids data member. More...
 
const TOther_idsCVariation_Base::GetOther_ids (void) const
 Get the Other_ids member data. More...
 
TOther_idsCVariation_Base::SetOther_ids (void)
 Assign a value to Other_ids data member. More...
 
bool CVariation_Base::IsSetName (void) const
 names and synonyms some variants have well-known canonical names and possible accepted synonyms Check if a value has been assigned to Name data member. More...
 
bool CVariation_Base::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CVariation_Base::ResetName (void)
 Reset Name data member. More...
 
const TNameCVariation_Base::GetName (void) const
 Get the Name member data. More...
 
void CVariation_Base::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CVariation_Base::SetName (TName &&value)
 
TNameCVariation_Base::SetName (void)
 Assign a value to Name data member. More...
 
bool CVariation_Base::IsSetSynonyms (void) const
 Check if a value has been assigned to Synonyms data member. More...
 
bool CVariation_Base::CanGetSynonyms (void) const
 Check if it is safe to call GetSynonyms method. More...
 
void CVariation_Base::ResetSynonyms (void)
 Reset Synonyms data member. More...
 
const TSynonymsCVariation_Base::GetSynonyms (void) const
 Get the Synonyms member data. More...
 
TSynonymsCVariation_Base::SetSynonyms (void)
 Assign a value to Synonyms data member. More...
 
bool CVariation_Base::IsSetDescription (void) const
 tag for comment and descriptions Check if a value has been assigned to Description data member. More...
 
bool CVariation_Base::CanGetDescription (void) const
 Check if it is safe to call GetDescription method. More...
 
void CVariation_Base::ResetDescription (void)
 Reset Description data member. More...
 
const TDescriptionCVariation_Base::GetDescription (void) const
 Get the Description member data. More...
 
void CVariation_Base::SetDescription (const TDescription &value)
 Assign a value to Description data member. More...
 
void CVariation_Base::SetDescription (TDescription &&value)
 
TDescriptionCVariation_Base::SetDescription (void)
 Assign a value to Description data member. More...
 
bool CVariation_Base::IsSetPlacements (void) const
 where this beast is seen note that this is a set of locations, and there are no restrictions to the contents to this set. More...
 
bool CVariation_Base::CanGetPlacements (void) const
 Check if it is safe to call GetPlacements method. More...
 
void CVariation_Base::ResetPlacements (void)
 Reset Placements data member. More...
 
const TPlacementsCVariation_Base::GetPlacements (void) const
 Get the Placements member data. More...
 
TPlacementsCVariation_Base::SetPlacements (void)
 Assign a value to Placements data member. More...
 
bool CVariation_Base::IsSetPhenotype (void) const
 phenotype Check if a value has been assigned to Phenotype data member. More...
 
bool CVariation_Base::CanGetPhenotype (void) const
 Check if it is safe to call GetPhenotype method. More...
 
void CVariation_Base::ResetPhenotype (void)
 Reset Phenotype data member. More...
 
const TPhenotypeCVariation_Base::GetPhenotype (void) const
 Get the Phenotype member data. More...
 
TPhenotypeCVariation_Base::SetPhenotype (void)
 Assign a value to Phenotype data member. More...
 
bool CVariation_Base::IsSetMethod (void) const
 sequencing / acuisition method Check if a value has been assigned to Method data member. More...
 
bool CVariation_Base::CanGetMethod (void) const
 Check if it is safe to call GetMethod method. More...
 
void CVariation_Base::ResetMethod (void)
 Reset Method data member. More...
 
const TMethodCVariation_Base::GetMethod (void) const
 Get the Method member data. More...
 
void CVariation_Base::SetMethod (TMethod &value)
 Assign a value to Method data member. More...
 
TMethodCVariation_Base::SetMethod (void)
 Assign a value to Method data member. More...
 
bool CVariation_Base::IsSetPopulation_data (void) const
 Note about SNP representation and pretinent fields: allele-frequency, population, quality-codes: The case of multiple alleles for a SNP would be described by parent-feature of type Variation-set.diff-alleles, where the child features of type Variation-inst, all at the same location, would describe individual alleles. More...
 
bool CVariation_Base::CanGetPopulation_data (void) const
 Check if it is safe to call GetPopulation_data method. More...
 
void CVariation_Base::ResetPopulation_data (void)
 Reset Population_data data member. More...
 
const TPopulation_dataCVariation_Base::GetPopulation_data (void) const
 Get the Population_data member data. More...
 
TPopulation_dataCVariation_Base::SetPopulation_data (void)
 Assign a value to Population_data data member. More...
 
bool CVariation_Base::IsSetVariant_prop (void) const
 variant properties bit fields Check if a value has been assigned to Variant_prop data member. More...
 
bool CVariation_Base::CanGetVariant_prop (void) const
 Check if it is safe to call GetVariant_prop method. More...
 
void CVariation_Base::ResetVariant_prop (void)
 Reset Variant_prop data member. More...
 
const TVariant_propCVariation_Base::GetVariant_prop (void) const
 Get the Variant_prop member data. More...
 
void CVariation_Base::SetVariant_prop (TVariant_prop &value)
 Assign a value to Variant_prop data member. More...
 
TVariant_propCVariation_Base::SetVariant_prop (void)
 Assign a value to Variant_prop data member. More...
 
bool CVariation_Base::IsSetPub (void) const
 publication support; same type as in seq-feat Check if a value has been assigned to Pub data member. More...
 
bool CVariation_Base::CanGetPub (void) const
 Check if it is safe to call GetPub method. More...
 
void CVariation_Base::ResetPub (void)
 Reset Pub data member. More...
 
const TPubCVariation_Base::GetPub (void) const
 Get the Pub member data. More...
 
void CVariation_Base::SetPub (TPub &value)
 Assign a value to Pub data member. More...
 
TPubCVariation_Base::SetPub (void)
 Assign a value to Pub data member. More...
 
bool CVariation_Base::IsSetClinical_test (void) const
 References to external Check if a value has been assigned to Clinical_test data member. More...
 
bool CVariation_Base::CanGetClinical_test (void) const
 Check if it is safe to call GetClinical_test method. More...
 
void CVariation_Base::ResetClinical_test (void)
 Reset Clinical_test data member. More...
 
const TClinical_testCVariation_Base::GetClinical_test (void) const
 Get the Clinical_test member data. More...
 
void CVariation_Base::SetClinical_test (TClinical_test &value)
 Assign a value to Clinical_test data member. More...
 
TClinical_testCVariation_Base::SetClinical_test (void)
 Assign a value to Clinical_test data member. More...
 
bool CVariation_Base::IsSetData (void) const
 Check if a value has been assigned to Data data member. More...
 
bool CVariation_Base::CanGetData (void) const
 Check if it is safe to call GetData method. More...
 
void CVariation_Base::ResetData (void)
 Reset Data data member. More...
 
const TDataCVariation_Base::GetData (void) const
 Get the Data member data. More...
 
void CVariation_Base::SetData (TData &value)
 Assign a value to Data data member. More...
 
TDataCVariation_Base::SetData (void)
 Assign a value to Data data member. More...
 
bool CVariation_Base::IsSetConsequence (void) const
 Check if a value has been assigned to Consequence data member. More...
 
bool CVariation_Base::CanGetConsequence (void) const
 Check if it is safe to call GetConsequence method. More...
 
void CVariation_Base::ResetConsequence (void)
 Reset Consequence data member. More...
 
const TConsequenceCVariation_Base::GetConsequence (void) const
 Get the Consequence member data. More...
 
TConsequenceCVariation_Base::SetConsequence (void)
 Assign a value to Consequence data member. More...
 
bool CVariation_Base::IsSetFrameshift (void) const
 Check if a value has been assigned to Frameshift data member. More...
 
bool CVariation_Base::CanGetFrameshift (void) const
 Check if it is safe to call GetFrameshift method. More...
 
void CVariation_Base::ResetFrameshift (void)
 Reset Frameshift data member. More...
 
const TFrameshiftCVariation_Base::GetFrameshift (void) const
 Get the Frameshift member data. More...
 
void CVariation_Base::SetFrameshift (TFrameshift &value)
 Assign a value to Frameshift data member. More...
 
TFrameshiftCVariation_Base::SetFrameshift (void)
 Assign a value to Frameshift data member. More...
 
bool CVariation_Base::IsSetExt (void) const
 Additional undescribed extensions Check if a value has been assigned to Ext data member. More...
 
bool CVariation_Base::CanGetExt (void) const
 Check if it is safe to call GetExt method. More...
 
void CVariation_Base::ResetExt (void)
 Reset Ext data member. More...
 
const TExtCVariation_Base::GetExt (void) const
 Get the Ext member data. More...
 
TExtCVariation_Base::SetExt (void)
 Assign a value to Ext data member. More...
 
bool CVariation_Base::IsSetSomatic_origin (void) const
 Check if a value has been assigned to Somatic_origin data member. More...
 
bool CVariation_Base::CanGetSomatic_origin (void) const
 Check if it is safe to call GetSomatic_origin method. More...
 
void CVariation_Base::ResetSomatic_origin (void)
 Reset Somatic_origin data member. More...
 
const TSomatic_originCVariation_Base::GetSomatic_origin (void) const
 Get the Somatic_origin member data. More...
 
TSomatic_originCVariation_Base::SetSomatic_origin (void)
 Assign a value to Somatic_origin data member. More...
 
bool CVariation_Base::IsSetExceptions (void) const
 Check if a value has been assigned to Exceptions data member. More...
 
bool CVariation_Base::CanGetExceptions (void) const
 Check if it is safe to call GetExceptions method. More...
 
void CVariation_Base::ResetExceptions (void)
 Reset Exceptions data member. More...
 
const TExceptionsCVariation_Base::GetExceptions (void) const
 Get the Exceptions member data. More...
 
TExceptionsCVariation_Base::SetExceptions (void)
 Assign a value to Exceptions data member. More...
 
bool CVariation_Base::IsSetSo_terms (void) const
 Check if a value has been assigned to So_terms data member. More...
 
bool CVariation_Base::CanGetSo_terms (void) const
 Check if it is safe to call GetSo_terms method. More...
 
void CVariation_Base::ResetSo_terms (void)
 Reset So_terms data member. More...
 
const TSo_termsCVariation_Base::GetSo_terms (void) const
 Get the So_terms member data. More...
 
TSo_termsCVariation_Base::SetSo_terms (void)
 Assign a value to So_terms data member. More...
 
virtual void CVariation_Base::Reset (void)
 Reset the whole object. More...
 
 CVariation_Base::CVariation_Base (const CVariation_Base &)
 
CVariation_BaseCVariation_Base::operator= (const CVariation_Base &)
 
 CVariationException::CVariationException (void)
 
 CVariationException::~CVariationException (void)
 
 CVariationException::CVariationException (const CVariationException &value)
 
CVariationExceptionCVariationException::operator= (const CVariationException &value)
 
 CVariationException_Base::CVariationException_Base (void)
 
virtual CVariationException_Base::~CVariationException_Base (void)
 
 CVariationException_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CVariationException_Base::ECode (void)
 Access to ECode's attributes (values, names) as defined in spec. More...
 
bool CVariationException_Base::IsSetCode (void) const
 Check if a value has been assigned to Code data member. More...
 
bool CVariationException_Base::CanGetCode (void) const
 Check if it is safe to call GetCode method. More...
 
void CVariationException_Base::ResetCode (void)
 Reset Code data member. More...
 
TCode CVariationException_Base::GetCode (void) const
 Get the Code member data. More...
 
void CVariationException_Base::SetCode (TCode value)
 Assign a value to Code data member. More...
 
TCodeCVariationException_Base::SetCode (void)
 Assign a value to Code data member. More...
 
bool CVariationException_Base::IsSetMessage (void) const
 Check if a value has been assigned to Message data member. More...
 
bool CVariationException_Base::CanGetMessage (void) const
 Check if it is safe to call GetMessage method. More...
 
void CVariationException_Base::ResetMessage (void)
 Reset Message data member. More...
 
const TMessageCVariationException_Base::GetMessage (void) const
 Get the Message member data. More...
 
void CVariationException_Base::SetMessage (const TMessage &value)
 Assign a value to Message data member. More...
 
void CVariationException_Base::SetMessage (TMessage &&value)
 
TMessageCVariationException_Base::SetMessage (void)
 Assign a value to Message data member. More...
 
virtual void CVariationException_Base::Reset (void)
 Reset the whole object. More...
 
 CVariationException_Base::CVariationException_Base (const CVariationException_Base &)
 
CVariationException_BaseCVariationException_Base::operator= (const CVariationException_Base &)
 
 CVariationMethod::CVariationMethod (void)
 
 CVariationMethod::~CVariationMethod (void)
 
 CVariationMethod::CVariationMethod (const CVariationMethod &value)
 
CVariationMethodCVariationMethod::operator= (const CVariationMethod &value)
 
 CVariationMethod_Base::CVariationMethod_Base (void)
 
virtual CVariationMethod_Base::~CVariationMethod_Base (void)
 
 CVariationMethod_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CVariationMethod_Base::EMethod_E (void)
 Access to EMethod_E's attributes (values, names) as defined in spec. More...
 
bool CVariationMethod_Base::IsSetMethod (void) const
 Check if a value has been assigned to Method data member. More...
 
bool CVariationMethod_Base::CanGetMethod (void) const
 Check if it is safe to call GetMethod method. More...
 
void CVariationMethod_Base::ResetMethod (void)
 Reset Method data member. More...
 
const TMethodCVariationMethod_Base::GetMethod (void) const
 Get the Method member data. More...
 
TMethodCVariationMethod_Base::SetMethod (void)
 Assign a value to Method data member. More...
 
bool CVariationMethod_Base::IsSetReference_location (void) const
 if sequence-based validation methods are used, what reference sequence location validated the presence of this? Check if a value has been assigned to Reference_location data member. More...
 
bool CVariationMethod_Base::CanGetReference_location (void) const
 Check if it is safe to call GetReference_location method. More...
 
void CVariationMethod_Base::ResetReference_location (void)
 Reset Reference_location data member. More...
 
const TReference_locationCVariationMethod_Base::GetReference_location (void) const
 Get the Reference_location member data. More...
 
void CVariationMethod_Base::SetReference_location (TReference_location &value)
 Assign a value to Reference_location data member. More...
 
TReference_locationCVariationMethod_Base::SetReference_location (void)
 Assign a value to Reference_location data member. More...
 
virtual void CVariationMethod_Base::Reset (void)
 Reset the whole object. More...
 
 CVariationMethod_Base::CVariationMethod_Base (const CVariationMethod_Base &)
 
CVariationMethod_BaseCVariationMethod_Base::operator= (const CVariationMethod_Base &)
 

Variables

Uint4 CVariantPlacement_Base::m_set_State [2]
 
CRef< TLocCVariantPlacement_Base::m_Loc
 
int CVariantPlacement_Base::m_Mol
 
int CVariantPlacement_Base::m_Placement_method
 
int CVariantPlacement_Base::m_Start_offset
 
CRef< TStart_offset_fuzzCVariantPlacement_Base::m_Start_offset_fuzz
 
int CVariantPlacement_Base::m_Stop_offset
 
CRef< TStop_offset_fuzzCVariantPlacement_Base::m_Stop_offset_fuzz
 
int CVariantPlacement_Base::m_Frame
 
CRef< TSeqCVariantPlacement_Base::m_Seq
 
CRef< TAssemblyCVariantPlacement_Base::m_Assembly
 
string CVariantPlacement_Base::m_Hgvs_name
 
string CVariantPlacement_Base::m_Comment
 
list< CRef< CVariationException > > CVariantPlacement_Base::m_Exceptions
 
list< CRef< CDbtag > > CVariantPlacement_Base::m_Dbxrefs
 
list< CRef< CUser_object > > CVariantPlacement_Base::m_Ext
 
int CVariantPlacement_Base::m_Gene_location
 
CRef< TIdCVariantPlacement_Base::m_Id
 
CRef< TParent_idCVariantPlacement_Base::m_Parent_id
 
list< intCVariantPlacement_Base::m_So_terms
 
Uint4 CVariation_Base::C_Data::C_Set::m_set_State [1]
 
int CVariation_Base::C_Data::C_Set::m_Type
 
list< CRef< CVariation > > CVariation_Base::C_Data::C_Set::m_Variations
 
string CVariation_Base::C_Data::C_Set::m_Name
 
E_Choice CVariation_Base::C_Data::m_choice
 
static const char *const CVariation_Base::C_Data::sm_SelectionNames []
 
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CVariation_Base::C_Data::m_string
 
NCBI_NS_NCBI::CSerialObject *   CVariation_Base::C_Data::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CVariation_Base::C_Data::m_string
 
   NCBI_NS_NCBI::CSerialObject *   CVariation_Base::C_Data::m_object
 
}; 
 
Uint4 CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::m_set_State [1]
 
string CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::m_Reference
 
string CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::m_Test
 
E_Choice CVariation_Base::C_E_Consequence::m_choice
 
static const char *const CVariation_Base::C_E_Consequence::sm_SelectionNames []
 
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CVariation_Base::C_E_Consequence::m_string
 
NCBI_NS_NCBI::CSerialObject *   CVariation_Base::C_E_Consequence::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CVariation_Base::C_E_Consequence::m_string
 
   NCBI_NS_NCBI::CSerialObject *   CVariation_Base::C_E_Consequence::m_object
 
}; 
 
Uint4 CVariation_Base::C_Frameshift::m_set_State [1]
 
int CVariation_Base::C_Frameshift::m_Phase
 
int CVariation_Base::C_Frameshift::m_X_length
 
Uint4 CVariation_Base::C_E_Somatic_origin::C_Condition::m_set_State [1]
 
string CVariation_Base::C_E_Somatic_origin::C_Condition::m_Description
 
list< CRef< CDbtag > > CVariation_Base::C_E_Somatic_origin::C_Condition::m_Object_id
 
Uint4 CVariation_Base::C_E_Somatic_origin::m_set_State [1]
 
CRef< TSourceCVariation_Base::C_E_Somatic_origin::m_Source
 
CRef< TConditionCVariation_Base::C_E_Somatic_origin::m_Condition
 
Uint4 CVariation_Base::m_set_State [2]
 
CRef< TIdCVariation_Base::m_Id
 
CRef< TParent_idCVariation_Base::m_Parent_id
 
list< CRef< CObject_id > > CVariation_Base::m_Sample_id
 
list< CRef< CDbtag > > CVariation_Base::m_Other_ids
 
string CVariation_Base::m_Name
 
list< stringCVariation_Base::m_Synonyms
 
string CVariation_Base::m_Description
 
list< CRef< CVariantPlacement > > CVariation_Base::m_Placements
 
list< CRef< CPhenotype > > CVariation_Base::m_Phenotype
 
CRef< TMethodCVariation_Base::m_Method
 
list< CRef< CPopulation_data > > CVariation_Base::m_Population_data
 
CRef< TVariant_propCVariation_Base::m_Variant_prop
 
CRef< TPubCVariation_Base::m_Pub
 
CRef< TClinical_testCVariation_Base::m_Clinical_test
 
CRef< TDataCVariation_Base::m_Data
 
list< CRef< C_E_Consequence > > CVariation_Base::m_Consequence
 
CRef< TFrameshiftCVariation_Base::m_Frameshift
 
list< CRef< CUser_object > > CVariation_Base::m_Ext
 
list< CRef< C_E_Somatic_origin > > CVariation_Base::m_Somatic_origin
 
list< CRef< CVariationException > > CVariation_Base::m_Exceptions
 
list< intCVariation_Base::m_So_terms
 
Uint4 CVariationException_Base::m_set_State [1]
 
int CVariationException_Base::m_Code
 
string CVariationException_Base::m_Message
 
Uint4 CVariationMethod_Base::m_set_State [1]
 
list< intCVariationMethod_Base::m_Method
 
CRef< TReference_locationCVariationMethod_Base::m_Reference_location
 

Detailed Description

Typedef Documentation

◆ C_E

Definition at line 1229 of file Variation_.hpp.

◆ TAssembly

Definition at line 127 of file VariantPlacement_.hpp.

◆ TClinical_test

Definition at line 1227 of file Variation_.hpp.

◆ TCode

Definition at line 109 of file VariationException_.hpp.

◆ TComment

Definition at line 129 of file VariantPlacement_.hpp.

◆ TCondition

Definition at line 1111 of file Variation_.hpp.

◆ TConsequence

Definition at line 1230 of file Variation_.hpp.

◆ TData

Definition at line 1228 of file Variation_.hpp.

◆ TDbxrefs

Definition at line 131 of file VariantPlacement_.hpp.

◆ TDescription [1/2]

Definition at line 1011 of file Variation_.hpp.

◆ TDescription [2/2]

Definition at line 1220 of file Variation_.hpp.

◆ TExceptions [1/2]

Definition at line 130 of file VariantPlacement_.hpp.

◆ TExceptions [2/2]

Definition at line 1234 of file Variation_.hpp.

◆ TExt [1/2]

Definition at line 132 of file VariantPlacement_.hpp.

◆ TExt [2/2]

Definition at line 1232 of file Variation_.hpp.

◆ TFrame

Definition at line 125 of file VariantPlacement_.hpp.

◆ TFrameshift

Definition at line 1231 of file Variation_.hpp.

◆ TGene_location

Definition at line 133 of file VariantPlacement_.hpp.

◆ THgvs_name

Definition at line 128 of file VariantPlacement_.hpp.

◆ TId [1/2]

Definition at line 134 of file VariantPlacement_.hpp.

◆ TId [2/2]

Definition at line 1214 of file Variation_.hpp.

◆ TInstance

Definition at line 360 of file Variation_.hpp.

◆ TLoc

Definition at line 118 of file VariantPlacement_.hpp.

◆ TLoss_of_heterozygosity

Definition at line 730 of file Variation_.hpp.

◆ TmemberIndex [1/9]

Definition at line 161 of file VariantPlacement_.hpp.

◆ TmemberIndex [2/9]

Definition at line 168 of file Variation_.hpp.

◆ TmemberIndex [3/9]

Definition at line 566 of file Variation_.hpp.

◆ TmemberIndex [4/9]

Definition at line 882 of file Variation_.hpp.

◆ TmemberIndex [5/9]

Definition at line 1020 of file Variation_.hpp.

◆ TmemberIndex [6/9]

Definition at line 1119 of file Variation_.hpp.

◆ TmemberIndex [7/9]

Definition at line 1262 of file Variation_.hpp.

◆ TmemberIndex [8/9]

Definition at line 118 of file VariationException_.hpp.

◆ TmemberIndex [9/9]

Definition at line 132 of file VariationMethod_.hpp.

◆ TMessage

Definition at line 110 of file VariationException_.hpp.

◆ TMethod [1/2]

Definition at line 1223 of file Variation_.hpp.

◆ TMethod [2/2]

Definition at line 123 of file VariationMethod_.hpp.

◆ TMol

Definition at line 119 of file VariantPlacement_.hpp.

◆ TName [1/2]

Definition at line 159 of file Variation_.hpp.

◆ TName [2/2]

Definition at line 1218 of file Variation_.hpp.

◆ TNote [1/2]

Definition at line 359 of file Variation_.hpp.

◆ TNote [2/2]

Definition at line 728 of file Variation_.hpp.

◆ TObject_id

Definition at line 1012 of file Variation_.hpp.

◆ TOther_ids

Definition at line 1217 of file Variation_.hpp.

◆ Tparent [1/14]

Definition at line 67 of file VariantPlacement.hpp.

◆ Tparent [2/14]

Definition at line 85 of file VariantPlacement_.hpp.

◆ Tparent [3/14]

Definition at line 92 of file Variation_.hpp.

◆ Tparent [4/14]

Definition at line 109 of file Variation_.hpp.

◆ Tparent [5/14]

Definition at line 128 of file Variation_.hpp.

◆ Tparent [6/14]

Definition at line 529 of file Variation_.hpp.

◆ Tparent [7/14]

Definition at line 546 of file Variation_.hpp.

◆ Tparent [8/14]

Definition at line 862 of file Variation_.hpp.

◆ Tparent [9/14]

Definition at line 982 of file Variation_.hpp.

◆ Tparent [10/14]

Definition at line 1000 of file Variation_.hpp.

◆ Tparent [11/14]

Definition at line 67 of file VariationException.hpp.

◆ Tparent [12/14]

Definition at line 74 of file VariationException_.hpp.

◆ Tparent [13/14]

Definition at line 67 of file VariationMethod.hpp.

◆ Tparent [14/14]

Definition at line 78 of file VariationMethod_.hpp.

◆ TParent_id [1/2]

Definition at line 135 of file VariantPlacement_.hpp.

◆ TParent_id [2/2]

Definition at line 1215 of file Variation_.hpp.

◆ TPhase

Definition at line 873 of file Variation_.hpp.

◆ TPhenotype

Definition at line 1222 of file Variation_.hpp.

◆ TPlacement_method

Definition at line 120 of file VariantPlacement_.hpp.

◆ TPlacements

Definition at line 1221 of file Variation_.hpp.

◆ TPopulation_data

Definition at line 1224 of file Variation_.hpp.

◆ TPub

Definition at line 1226 of file Variation_.hpp.

◆ TReference

Definition at line 557 of file Variation_.hpp.

◆ TReference_location

Definition at line 124 of file VariationMethod_.hpp.

◆ TSample_id

Definition at line 1216 of file Variation_.hpp.

◆ TSeq [1/2]

Definition at line 126 of file VariantPlacement_.hpp.

◆ TSeq [2/2]

Definition at line 362 of file Variation_.hpp.

◆ TSet

Definition at line 361 of file Variation_.hpp.

◆ TSo_terms [1/2]

Definition at line 136 of file VariantPlacement_.hpp.

◆ TSo_terms [2/2]

Definition at line 1235 of file Variation_.hpp.

◆ TSomatic_origin

Definition at line 1233 of file Variation_.hpp.

◆ TSource

Definition at line 1110 of file Variation_.hpp.

◆ TStart_offset

Definition at line 121 of file VariantPlacement_.hpp.

◆ TStart_offset_fuzz

Definition at line 122 of file VariantPlacement_.hpp.

◆ TStop_offset

Definition at line 123 of file VariantPlacement_.hpp.

◆ TStop_offset_fuzz

Definition at line 124 of file VariantPlacement_.hpp.

◆ TSynonyms

Definition at line 1219 of file Variation_.hpp.

◆ TTest

Definition at line 558 of file Variation_.hpp.

◆ TType

Definition at line 157 of file Variation_.hpp.

◆ TVariant_prop

Definition at line 1225 of file Variation_.hpp.

◆ TVariation

Definition at line 729 of file Variation_.hpp.

◆ TVariations

Definition at line 158 of file Variation_.hpp.

◆ TX_length

Definition at line 874 of file Variation_.hpp.

Enumeration Type Documentation

◆ E_Choice [1/2]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Unknown 
e_Note 

free-form

e_Uniparental_disomy 
e_Instance 

actual sequence-edit at feat.location

e_Set 
e_Complex 

variant is a complex and undescribed change at the location This type of variant is known to occur in dbVar submissions

e_Seq 

Sequnece as it exists post-alteration.

Definition at line 296 of file Variation_.hpp.

◆ E_Choice [2/2]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Unknown 
e_Splicing 

some effect on splicing

e_Note 

freeform

e_Variation 

Describe resulting variation in the product, e.g. missense, nonsense, silent, neutral, etc in a protein, that arises from THIS variation.

e_Loss_of_heterozygosity 

Definition at line 667 of file Variation_.hpp.

◆ E_ChoiceStopper [1/2]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Seq+1

Definition at line 307 of file Variation_.hpp.

◆ E_ChoiceStopper [2/2]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Loss_of_heterozygosity+1

Definition at line 676 of file Variation_.hpp.

◆ E_memberIndex [1/9]

Enumerator
e__allMandatory 
e_loc 
e_mol 
e_placement_method 
e_start_offset 
e_start_offset_fuzz 
e_stop_offset 
e_stop_offset_fuzz 
e_frame 
e_seq 
e_assembly 
e_hgvs_name 
e_comment 
e_exceptions 
e_dbxrefs 
e_ext 
e_gene_location 
e_id 
e_parent_id 
e_so_terms 

Definition at line 139 of file VariantPlacement_.hpp.

◆ E_memberIndex [2/9]

Enumerator
e__allMandatory 
e_type 
e_variations 
e_name 

Definition at line 162 of file Variation_.hpp.

◆ E_memberIndex [3/9]

Enumerator
e__allMandatory 
e_reference 
e_test 

Definition at line 561 of file Variation_.hpp.

◆ E_memberIndex [4/9]

Enumerator
e__allMandatory 
e_phase 
e_x_length 

Definition at line 877 of file Variation_.hpp.

◆ E_memberIndex [5/9]

Enumerator
e__allMandatory 
e_description 
e_object_id 

Definition at line 1015 of file Variation_.hpp.

◆ E_memberIndex [6/9]

Enumerator
e__allMandatory 
e_source 
e_condition 

Definition at line 1114 of file Variation_.hpp.

◆ E_memberIndex [7/9]

Enumerator
e__allMandatory 
e_id 
e_parent_id 
e_sample_id 
e_other_ids 
e_name 
e_synonyms 
e_description 
e_placements 
e_phenotype 
e_method 
e_population_data 
e_variant_prop 
e_pub 
e_clinical_test 
e_data 
e_consequence 
e_frameshift 
e_ext 
e_somatic_origin 
e_exceptions 
e_so_terms 

Definition at line 1238 of file Variation_.hpp.

◆ E_memberIndex [8/9]

Enumerator
e__allMandatory 
e_code 
e_message 

Definition at line 113 of file VariationException_.hpp.

◆ E_memberIndex [9/9]

Enumerator
e__allMandatory 
e_method 
e_reference_location 

Definition at line 127 of file VariationMethod_.hpp.

◆ ECode

Enumerator
eCode_hgvs_parsing 

invalid hgvs expression

eCode_hgvs_exon_boundary 

anchor position in an intronic HGVS expression is not at an exon boundary

eCode_inconsistent_consequence 

consequence protein variation attached to precursor variation's consequence could not be derived from it.

eCode_inconsistent_asserted_allele 

asserted allele is inconsistent with the reference

eCode_no_mapping 

could not remap

eCode_partial_mapping 

mapped location is shorter than the query

eCode_split_mapping 

a source interval maps to multiple non-abutting intervals.

eCode_mismatches_in_mapping 

the source sequence differs from sequence at mapped loc

eCode_inconsistent_asserted_moltype 

asserted mol-type is inconsistent with seq-id (e.g. NM_12345.6:g.)

eCode_bioseq_state 
eCode_ambiguous_sequence 
eCode_ref_same_as_variant 

reference sequence at the location is same as variant sequence in the variation

eCode_seqfetch_too_long 

can't fetch sequence because location is longer than specified threshold

eCode_seqfetch_intronic 

can't fetch sequence for an intronic (anchor+offset)-based location

eCode_seqfetch_invalid 

can't fetch sequence because location is invalid (e.g. extends past the end)

eCode_no_mapping_from_newer_version 

have mapping from older version of a sequence, but not from newer

eCode_source_location_overhang 

The source location overhangs the alignment by at least 5kb (VAR-1307)

eCode_hgvs_exon_boundary_induced 

Similar to (2), except induced by 5'/3'-terminal or an exon extension (VAR-1309)

Definition at line 84 of file VariationException_.hpp.

◆ EData_set_type

Enumerator
eData_set_type_unknown 
eData_set_type_compound 

complex change at the same location on the same molecule

eData_set_type_products 

different products arising from the same variation in a precursor, e.g. r.[13g>a, 13_88del]

eData_set_type_haplotype 

changes on the same allele, e.g r.[13g>a;15u>c]

eData_set_type_genotype 

changes on different alleles in the same genotype, e.g. g.[476C>T]+[476C>T]

eData_set_type_mosaic 

different genotypes in the same individual

eData_set_type_individual 

same organism; allele relationship unknown, e.g. g.[476C>T(+)183G>C]

eData_set_type_population 

population

eData_set_type_alleles 

set represents a set of observed alleles

eData_set_type_package 

set represents a package of observations at a given location, generally containing asserted + reference

eData_set_type_chimeric 

e.g. c.[1C>T//2G>T]

eData_set_type_other 

Definition at line 138 of file Variation_.hpp.

◆ EMethod_E

Enumerator
eMethod_E_unknown 
eMethod_E_bac_acgh 
eMethod_E_computational 
eMethod_E_curated 
eMethod_E_digital_array 
eMethod_E_expression_array 
eMethod_E_fish 
eMethod_E_flanking_sequence 
eMethod_E_maph 
eMethod_E_mcd_analysis 
eMethod_E_mlpa 
eMethod_E_oea_assembly 
eMethod_E_oligo_acgh 
eMethod_E_paired_end 
eMethod_E_pcr 
eMethod_E_qpcr 
eMethod_E_read_depth 
eMethod_E_roma 
eMethod_E_rt_pcr 
eMethod_E_sage 
eMethod_E_sequence_alignment 
eMethod_E_sequencing 
eMethod_E_snp_array 
eMethod_E_snp_genoytyping 
eMethod_E_southern 
eMethod_E_western 
eMethod_E_optical_mapping 
eMethod_E_other 

Definition at line 88 of file VariationMethod_.hpp.

◆ EMol

Enumerator
eMol_unknown 
eMol_genomic 

"g." coordinates in HGVS

eMol_cdna 

"c." coordinates in HGVS

eMol_rna 

"n." coordinates in HGVS

eMol_protein 

"p." coordinates in HGVS

eMol_mitochondrion 

"mt." coordinates in HGVS

Definition at line 95 of file VariantPlacement_.hpp.

◆ EPlacement_method

location flags

Enumerator
ePlacement_method_projected 
ePlacement_method_asserted 
ePlacement_method_aligned 

Definition at line 108 of file VariantPlacement_.hpp.

Function Documentation

◆ C_Condition() [1/2]

CVariation_Base::C_E_Somatic_origin::C_Condition::C_Condition ( const C_Condition )
private

◆ C_Condition() [2/2]

END_CLASS_INFO CVariation_Base::C_E_Somatic_origin::C_Condition::C_Condition ( void  )

Definition at line 539 of file Variation_.cpp.

References CVariation_Base::m_set_State.

◆ C_Data() [1/2]

CVariation_Base::C_Data::C_Data ( const C_Data )
private

◆ C_Data() [2/2]

END_CHOICE_INFO CVariation_Base::C_Data::C_Data ( void  )

Definition at line 284 of file Variation_.cpp.

◆ C_E_Consequence() [1/2]

CVariation_Base::C_E_Consequence::C_E_Consequence ( const C_E_Consequence )
private

◆ C_E_Consequence() [2/2]

END_CHOICE_INFO CVariation_Base::C_E_Consequence::C_E_Consequence ( void  )

Definition at line 465 of file Variation_.cpp.

◆ C_E_Somatic_origin() [1/2]

CVariation_Base::C_E_Somatic_origin::C_E_Somatic_origin ( const C_E_Somatic_origin )
private

◆ C_E_Somatic_origin() [2/2]

END_CLASS_INFO CVariation_Base::C_E_Somatic_origin::C_E_Somatic_origin ( void  )

Definition at line 603 of file Variation_.cpp.

References CVariation_Base::m_set_State.

◆ C_Frameshift() [1/2]

CVariation_Base::C_Frameshift::C_Frameshift ( const C_Frameshift )
private

◆ C_Frameshift() [2/2]

END_CLASS_INFO CVariation_Base::C_Frameshift::C_Frameshift ( void  )

Definition at line 496 of file Variation_.cpp.

References CVariation_Base::C_Frameshift::m_set_State.

◆ C_Loss_of_heterozygosity() [1/2]

CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::C_Loss_of_heterozygosity ( const C_Loss_of_heterozygosity )
private

◆ C_Loss_of_heterozygosity() [2/2]

END_CLASS_INFO CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::C_Loss_of_heterozygosity ( void  )

Definition at line 327 of file Variation_.cpp.

References CVariation_Base::m_set_State.

◆ C_Set() [1/2]

CVariation_Base::C_Data::C_Set::C_Set ( const C_Set )
private

◆ C_Set() [2/2]

END_CLASS_INFO CVariation_Base::C_Data::C_Set::C_Set ( void  )

Definition at line 115 of file Variation_.cpp.

References CVariation_Base::C_Data::C_Set::m_set_State.

◆ CanGetAssembly()

bool CVariantPlacement_Base::CanGetAssembly ( void  ) const
inline

Check if it is safe to call GetAssembly method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1236 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetAssembly().

Referenced by CVariantPlacement_Base::GetAssembly(), and CSNPSearchJob::x_DoSearch().

◆ CanGetClinical_test()

bool CVariation_Base::CanGetClinical_test ( void  ) const
inline

Check if it is safe to call GetClinical_test method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 3015 of file Variation_.hpp.

References CVariation_Base::IsSetClinical_test().

Referenced by CVariation_Base::GetClinical_test().

◆ CanGetCode()

bool CVariationException_Base::CanGetCode ( void  ) const
inline

Check if it is safe to call GetCode method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 229 of file VariationException_.hpp.

References CVariationException_Base::IsSetCode().

Referenced by CVariationException_Base::GetCode().

◆ CanGetComment()

bool CVariantPlacement_Base::CanGetComment ( void  ) const
inline

Check if it is safe to call GetComment method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1304 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetComment().

Referenced by CVariantPlacement_Base::GetComment().

◆ CanGetCondition()

bool CVariation_Base::C_E_Somatic_origin::CanGetCondition ( void  ) const
inline

Check if it is safe to call GetCondition method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2645 of file Variation_.hpp.

◆ CanGetConsequence()

bool CVariation_Base::CanGetConsequence ( void  ) const
inline

Check if it is safe to call GetConsequence method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 3066 of file Variation_.hpp.

◆ CanGetData()

bool CVariation_Base::CanGetData ( void  ) const
inline

Check if it is safe to call GetData method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 3036 of file Variation_.hpp.

◆ CanGetDbxrefs()

bool CVariantPlacement_Base::CanGetDbxrefs ( void  ) const
inline

Check if it is safe to call GetDbxrefs method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1376 of file VariantPlacement_.hpp.

◆ CanGetDescription() [1/2]

bool CVariation_Base::C_E_Somatic_origin::C_Condition::CanGetDescription ( void  ) const
inline

Check if it is safe to call GetDescription method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2552 of file Variation_.hpp.

References CVariation_Base::IsSetDescription().

◆ CanGetDescription() [2/2]

bool CVariation_Base::CanGetDescription ( void  ) const
inline

Check if it is safe to call GetDescription method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2830 of file Variation_.hpp.

References CVariation_Base::IsSetDescription().

Referenced by CVariation_Base::C_E_Somatic_origin::C_Condition::GetDescription(), CVariation_Base::GetDescription(), and CVariationHandler::GetLabel().

◆ CanGetExceptions() [1/2]

bool CVariantPlacement_Base::CanGetExceptions ( void  ) const
inline

Check if it is safe to call GetExceptions method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1351 of file VariantPlacement_.hpp.

◆ CanGetExceptions() [2/2]

bool CVariation_Base::CanGetExceptions ( void  ) const
inline

Check if it is safe to call GetExceptions method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 3162 of file Variation_.hpp.

◆ CanGetExt() [1/2]

bool CVariantPlacement_Base::CanGetExt ( void  ) const
inline

Check if it is safe to call GetExt method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1401 of file VariantPlacement_.hpp.

◆ CanGetExt() [2/2]

bool CVariation_Base::CanGetExt ( void  ) const
inline

Check if it is safe to call GetExt method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 3112 of file Variation_.hpp.

◆ CanGetFrame()

bool CVariantPlacement_Base::CanGetFrame ( void  ) const
inline

Check if it is safe to call GetFrame method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1168 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetFrame().

Referenced by CVariantPlacement_Base::GetFrame().

◆ CanGetFrameshift()

bool CVariation_Base::CanGetFrameshift ( void  ) const
inline

Check if it is safe to call GetFrameshift method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 3091 of file Variation_.hpp.

References CVariation_Base::IsSetFrameshift().

Referenced by CVariation_Base::GetFrameshift().

◆ CanGetGene_location()

bool CVariantPlacement_Base::CanGetGene_location ( void  ) const
inline

Check if it is safe to call GetGene_location method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1426 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetGene_location().

Referenced by CVariantPlacement_Base::GetGene_location().

◆ CanGetHgvs_name()

bool CVariantPlacement_Base::CanGetHgvs_name ( void  ) const
inline

Check if it is safe to call GetHgvs_name method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1257 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetHgvs_name().

Referenced by CVariantPlacement_Base::GetHgvs_name().

◆ CanGetId() [1/2]

bool CVariantPlacement_Base::CanGetId ( void  ) const
inline

Check if it is safe to call GetId method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1473 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetId().

Referenced by CVariantPlacement_Base::GetId().

◆ CanGetId() [2/2]

bool CVariation_Base::CanGetId ( void  ) const
inline

Check if it is safe to call GetId method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2666 of file Variation_.hpp.

References CVariation_Base::IsSetId().

Referenced by CVariation_Base::GetId(), and CVariationHandler::GetLabel().

◆ CanGetLoc()

bool CVariantPlacement_Base::CanGetLoc ( void  ) const
inline

Check if it is safe to call GetLoc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 908 of file VariantPlacement_.hpp.

Referenced by CTestBMApp::Run().

◆ CanGetMessage()

bool CVariationException_Base::CanGetMessage ( void  ) const
inline

Check if it is safe to call GetMessage method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 276 of file VariationException_.hpp.

References CVariationException_Base::IsSetMessage().

Referenced by CVariationException_Base::GetMessage().

◆ CanGetMethod() [1/2]

bool CVariation_Base::CanGetMethod ( void  ) const
inline

Check if it is safe to call GetMethod method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2927 of file Variation_.hpp.

References CVariation_Base::IsSetMethod().

Referenced by CVariation_Base::GetMethod().

◆ CanGetMethod() [2/2]

bool CVariationMethod_Base::CanGetMethod ( void  ) const
inline

Check if it is safe to call GetMethod method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 238 of file VariationMethod_.hpp.

◆ CanGetMol()

bool CVariantPlacement_Base::CanGetMol ( void  ) const
inline

Check if it is safe to call GetMol method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 938 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetMol().

Referenced by CVariantPlacement_Base::GetMol().

◆ CanGetName() [1/2]

bool CVariation_Base::C_Data::C_Set::CanGetName ( void  ) const
inline

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2129 of file Variation_.hpp.

References CVariation_Base::IsSetName().

◆ CanGetName() [2/2]

bool CVariation_Base::CanGetName ( void  ) const
inline

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2758 of file Variation_.hpp.

References CVariation_Base::IsSetName().

Referenced by CVariation_Base::C_Data::C_Set::GetName(), and CVariation_Base::GetName().

◆ CanGetObject_id()

bool CVariation_Base::C_E_Somatic_origin::C_Condition::CanGetObject_id ( void  ) const
inline

Check if it is safe to call GetObject_id method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2599 of file Variation_.hpp.

◆ CanGetOther_ids()

bool CVariation_Base::CanGetOther_ids ( void  ) const
inline

Check if it is safe to call GetOther_ids method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2733 of file Variation_.hpp.

Referenced by CVariationHandler::GetLabel().

◆ CanGetParent_id() [1/2]

bool CVariantPlacement_Base::CanGetParent_id ( void  ) const
inline

Check if it is safe to call GetParent_id method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1494 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetParent_id().

Referenced by CVariantPlacement_Base::GetParent_id().

◆ CanGetParent_id() [2/2]

bool CVariation_Base::CanGetParent_id ( void  ) const
inline

Check if it is safe to call GetParent_id method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2687 of file Variation_.hpp.

References CVariation_Base::IsSetParent_id().

Referenced by CVariation_Base::GetParent_id().

◆ CanGetPhase()

bool CVariation_Base::C_Frameshift::CanGetPhase ( void  ) const
inline

Check if it is safe to call GetPhase method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2458 of file Variation_.hpp.

◆ CanGetPhenotype()

bool CVariation_Base::CanGetPhenotype ( void  ) const
inline

Check if it is safe to call GetPhenotype method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2902 of file Variation_.hpp.

◆ CanGetPlacement_method()

bool CVariantPlacement_Base::CanGetPlacement_method ( void  ) const
inline

Check if it is safe to call GetPlacement_method method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 985 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetPlacement_method().

Referenced by CVariantPlacement_Base::GetPlacement_method().

◆ CanGetPlacements()

bool CVariation_Base::CanGetPlacements ( void  ) const
inline

Check if it is safe to call GetPlacements method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2877 of file Variation_.hpp.

Referenced by CSNPTableModel::GetExtraValueAt().

◆ CanGetPopulation_data()

bool CVariation_Base::CanGetPopulation_data ( void  ) const
inline

Check if it is safe to call GetPopulation_data method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2948 of file Variation_.hpp.

◆ CanGetPub()

bool CVariation_Base::CanGetPub ( void  ) const
inline

Check if it is safe to call GetPub method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2994 of file Variation_.hpp.

References CVariation_Base::IsSetPub().

Referenced by CVariation_Base::GetPub().

◆ CanGetReference()

bool CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::CanGetReference ( void  ) const
inline

Check if it is safe to call GetReference method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2279 of file Variation_.hpp.

◆ CanGetReference_location()

bool CVariationMethod_Base::CanGetReference_location ( void  ) const
inline

Check if it is safe to call GetReference_location method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 263 of file VariationMethod_.hpp.

References CVariationMethod_Base::IsSetReference_location().

Referenced by CVariationMethod_Base::GetReference_location().

◆ CanGetSample_id()

bool CVariation_Base::CanGetSample_id ( void  ) const
inline

Check if it is safe to call GetSample_id method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2708 of file Variation_.hpp.

◆ CanGetSeq()

bool CVariantPlacement_Base::CanGetSeq ( void  ) const
inline

Check if it is safe to call GetSeq method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1215 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetSeq().

Referenced by CVariantPlacement_Base::GetSeq().

◆ CanGetSo_terms() [1/2]

bool CVariantPlacement_Base::CanGetSo_terms ( void  ) const
inline

Check if it is safe to call GetSo_terms method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1515 of file VariantPlacement_.hpp.

◆ CanGetSo_terms() [2/2]

bool CVariation_Base::CanGetSo_terms ( void  ) const
inline

Check if it is safe to call GetSo_terms method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 3187 of file Variation_.hpp.

◆ CanGetSomatic_origin()

bool CVariation_Base::CanGetSomatic_origin ( void  ) const
inline

Check if it is safe to call GetSomatic_origin method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 3137 of file Variation_.hpp.

◆ CanGetSource()

bool CVariation_Base::C_E_Somatic_origin::CanGetSource ( void  ) const
inline

Check if it is safe to call GetSource method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2624 of file Variation_.hpp.

◆ CanGetStart_offset()

bool CVariantPlacement_Base::CanGetStart_offset ( void  ) const
inline

Check if it is safe to call GetStart_offset method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1032 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetStart_offset().

Referenced by CVariantPlacement_Base::GetStart_offset().

◆ CanGetStart_offset_fuzz()

bool CVariantPlacement_Base::CanGetStart_offset_fuzz ( void  ) const
inline

Check if it is safe to call GetStart_offset_fuzz method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1079 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetStart_offset_fuzz().

Referenced by CVariantPlacement_Base::GetStart_offset_fuzz().

◆ CanGetStop_offset()

bool CVariantPlacement_Base::CanGetStop_offset ( void  ) const
inline

Check if it is safe to call GetStop_offset method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1100 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetStop_offset().

Referenced by CVariantPlacement_Base::GetStop_offset().

◆ CanGetStop_offset_fuzz()

bool CVariantPlacement_Base::CanGetStop_offset_fuzz ( void  ) const
inline

Check if it is safe to call GetStop_offset_fuzz method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1147 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetStop_offset_fuzz().

Referenced by CVariantPlacement_Base::GetStop_offset_fuzz().

◆ CanGetSynonyms()

bool CVariation_Base::CanGetSynonyms ( void  ) const
inline

Check if it is safe to call GetSynonyms method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2805 of file Variation_.hpp.

◆ CanGetTest()

bool CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::CanGetTest ( void  ) const
inline

Check if it is safe to call GetTest method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2326 of file Variation_.hpp.

◆ CanGetType()

bool CVariation_Base::C_Data::C_Set::CanGetType ( void  ) const
inline

Check if it is safe to call GetType method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2057 of file Variation_.hpp.

◆ CanGetVariant_prop()

bool CVariation_Base::CanGetVariant_prop ( void  ) const
inline

Check if it is safe to call GetVariant_prop method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2973 of file Variation_.hpp.

References CVariation_Base::IsSetVariant_prop().

Referenced by CVariation_Base::GetVariant_prop().

◆ CanGetVariations()

bool CVariation_Base::C_Data::C_Set::CanGetVariations ( void  ) const
inline

Check if it is safe to call GetVariations method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2104 of file Variation_.hpp.

◆ CanGetX_length()

bool CVariation_Base::C_Frameshift::CanGetX_length ( void  ) const
inline

Check if it is safe to call GetX_length method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 2505 of file Variation_.hpp.

◆ CheckSelected() [1/2]

void CVariation_Base::C_Data::CheckSelected ( E_Choice  index) const
inline

◆ CheckSelected() [2/2]

void CVariation_Base::C_E_Consequence::CheckSelected ( E_Choice  index) const
inline

Verify selection, throw exception if it differs from the expected.

Parameters
indexExpected selection.

Definition at line 2373 of file Variation_.hpp.

References CVariation_Base::C_Data::m_choice, and CVariation_Base::C_Data::ThrowInvalidSelection().

◆ CVariantPlacement() [1/2]

CVariantPlacement::CVariantPlacement ( const CVariantPlacement value)
private

◆ CVariantPlacement() [2/2]

CVariantPlacement::CVariantPlacement ( void  )
inline

Definition at line 86 of file VariantPlacement.hpp.

◆ CVariantPlacement_Base() [1/2]

CVariantPlacement_Base::CVariantPlacement_Base ( const CVariantPlacement_Base )
private

◆ CVariantPlacement_Base() [2/2]

END_CLASS_INFO CVariantPlacement_Base::CVariantPlacement_Base ( void  )

◆ CVariation_Base() [1/2]

CVariation_Base::CVariation_Base ( const CVariation_Base )
private

◆ CVariation_Base() [2/2]

END_CLASS_INFO CVariation_Base::CVariation_Base ( void  )

◆ CVariationException() [1/2]

CVariationException::CVariationException ( const CVariationException value)
private

◆ CVariationException() [2/2]

CVariationException::CVariationException ( void  )
inline

Definition at line 86 of file VariationException.hpp.

◆ CVariationException_Base() [1/2]

CVariationException_Base::CVariationException_Base ( const CVariationException_Base )
private

◆ CVariationException_Base() [2/2]

END_CLASS_INFO CVariationException_Base::CVariationException_Base ( void  )

Definition at line 99 of file VariationException_.cpp.

References CVariationException_Base::m_set_State.

◆ CVariationMethod() [1/2]

CVariationMethod::CVariationMethod ( const CVariationMethod value)
private

◆ CVariationMethod() [2/2]

CVariationMethod::CVariationMethod ( void  )
inline

Definition at line 86 of file VariationMethod.hpp.

◆ CVariationMethod_Base() [1/2]

CVariationMethod_Base::CVariationMethod_Base ( const CVariationMethod_Base )
private

◆ CVariationMethod_Base() [2/2]

END_CLASS_INFO CVariationMethod_Base::CVariationMethod_Base ( void  )

Definition at line 127 of file VariationMethod_.cpp.

References CVariationMethod_Base::m_set_State.

◆ DECLARE_INTERNAL_TYPE_INFO() [1/11]

CVariantPlacement_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/11]

CVariation_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/11]

CVariation_Base::C_Data::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/11]

CVariation_Base::C_Data::C_Set::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [5/11]

CVariation_Base::C_E_Consequence::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [6/11]

CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [7/11]

CVariation_Base::C_Frameshift::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [8/11]

CVariation_Base::C_E_Somatic_origin::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [9/11]

CVariation_Base::C_E_Somatic_origin::C_Condition::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [10/11]

CVariationException_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [11/11]

CVariationMethod_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DoSelect() [1/2]

void CVariation_Base::C_Data::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ DoSelect() [2/2]

void CVariation_Base::C_E_Consequence::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

Definition at line 360 of file Variation_.cpp.

References CObject::AddReference().

◆ ECode()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CVariationException_Base::ECode ( void  )
static

Access to ECode's attributes (values, names) as defined in spec.

◆ EData_set_type()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CVariation_Base::C_Data::C_Set::EData_set_type ( void  )
static

Access to EData_set_type's attributes (values, names) as defined in spec.

◆ EMethod_E()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CVariationMethod_Base::EMethod_E ( void  )
static

Access to EMethod_E's attributes (values, names) as defined in spec.

◆ EMol()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CVariantPlacement_Base::EMol ( void  )
static

Access to EMol's attributes (values, names) as defined in spec.

◆ EPlacement_method()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CVariantPlacement_Base::EPlacement_method ( void  )
static

Access to EPlacement_method's attributes (values, names) as defined in spec.

◆ GetAssembly()

const CVariantPlacement_Base::TAssembly & CVariantPlacement_Base::GetAssembly ( void  ) const
inline

◆ GetClinical_test()

const CVariation_Base::TClinical_test & CVariation_Base::GetClinical_test ( void  ) const
inline

Get the Clinical_test member data.

Returns
Reference to the member data.

Definition at line 3021 of file Variation_.hpp.

References CVariation_Base::CanGetClinical_test(), CVariation_Base::m_Clinical_test, and CSerialObject::ThrowUnassigned().

◆ GetCode()

CVariationException_Base::TCode CVariationException_Base::GetCode ( void  ) const
inline

Get the Code member data.

Returns
Copy of the member data.

Definition at line 242 of file VariationException_.hpp.

References CVariationException_Base::CanGetCode(), CVariationException_Base::m_Code, and CSerialObject::ThrowUnassigned().

Referenced by CHgvsReader::ReadSeqAnnot().

◆ GetComment()

const CVariantPlacement_Base::TComment & CVariantPlacement_Base::GetComment ( void  ) const
inline

Get the Comment member data.

Returns
Reference to the member data.

Definition at line 1310 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::CanGetComment(), CVariantPlacement_Base::m_Comment, and CSerialObject::ThrowUnassigned().

◆ GetCondition()

const CVariation_Base::C_E_Somatic_origin::TCondition & CVariation_Base::C_E_Somatic_origin::GetCondition ( void  ) const
inline

Get the Condition member data.

Returns
Reference to the member data.

Definition at line 2651 of file Variation_.hpp.

References CSerialObject::ThrowUnassigned().

◆ GetConsequence()

const CVariation_Base::TConsequence & CVariation_Base::GetConsequence ( void  ) const
inline

Get the Consequence member data.

Returns
Reference to the member data.

Definition at line 3072 of file Variation_.hpp.

References CVariation_Base::m_Consequence.

Referenced by variation::CVariationUtil::s_FindConsequenceForPlacement(), and variation::CVariationUtil::x_AsVariation_ref().

◆ GetData()

const CVariation_Base::TData & CVariation_Base::GetData ( void  ) const
inline

◆ GetDbxrefs()

const CVariantPlacement_Base::TDbxrefs & CVariantPlacement_Base::GetDbxrefs ( void  ) const
inline

Get the Dbxrefs member data.

Returns
Reference to the member data.

Definition at line 1382 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Dbxrefs.

◆ GetDescription() [1/2]

const CVariation_Base::C_E_Somatic_origin::C_Condition::TDescription & CVariation_Base::C_E_Somatic_origin::C_Condition::GetDescription ( void  ) const
inline

Get the Description member data.

Returns
Reference to the member data.

Definition at line 2558 of file Variation_.hpp.

References CVariation_Base::CanGetDescription(), CVariation_Base::m_Description, and CSerialObject::ThrowUnassigned().

◆ GetDescription() [2/2]

const CVariation_Base::TDescription & CVariation_Base::GetDescription ( void  ) const
inline

Get the Description member data.

Returns
Reference to the member data.

Definition at line 2836 of file Variation_.hpp.

References CVariation_Base::CanGetDescription(), CVariation_Base::m_Description, and CSerialObject::ThrowUnassigned().

Referenced by CVariationHandler::GetLabel(), and variation::CVariationUtil::x_AsVariation_ref().

◆ GetExceptions() [1/2]

const CVariantPlacement_Base::TExceptions & CVariantPlacement_Base::GetExceptions ( void  ) const
inline

Get the Exceptions member data.

Returns
Reference to the member data.

Definition at line 1357 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Exceptions.

Referenced by CHgvsReader::ReadSeqAnnot().

◆ GetExceptions() [2/2]

const CVariation_Base::TExceptions & CVariation_Base::GetExceptions ( void  ) const
inline

Get the Exceptions member data.

Returns
Reference to the member data.

Definition at line 3168 of file Variation_.hpp.

References CVariation_Base::m_Exceptions.

◆ GetExt() [1/2]

const CVariantPlacement_Base::TExt & CVariantPlacement_Base::GetExt ( void  ) const
inline

Get the Ext member data.

Returns
Reference to the member data.

Definition at line 1407 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Ext.

◆ GetExt() [2/2]

const CVariation_Base::TExt & CVariation_Base::GetExt ( void  ) const
inline

Get the Ext member data.

Returns
Reference to the member data.

Definition at line 3118 of file Variation_.hpp.

References CVariation_Base::m_Ext.

Referenced by variation::CVariationUtil::AsVariation_feats(), CVariationNormalization::isFullyShifted(), and CVariationNormalization_base< T >::ResetFullyShifted().

◆ GetFrame()

CVariantPlacement_Base::TFrame CVariantPlacement_Base::GetFrame ( void  ) const
inline

Get the Frame member data.

Returns
Copy of the member data.

Definition at line 1181 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::CanGetFrame(), CVariantPlacement_Base::m_Frame, and CSerialObject::ThrowUnassigned().

◆ GetFrameshift()

const CVariation_Base::TFrameshift & CVariation_Base::GetFrameshift ( void  ) const
inline

Get the Frameshift member data.

Returns
Reference to the member data.

Definition at line 3097 of file Variation_.hpp.

References CVariation_Base::CanGetFrameshift(), CVariation_Base::m_Frameshift, and CSerialObject::ThrowUnassigned().

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ GetGene_location()

CVariantPlacement_Base::TGene_location CVariantPlacement_Base::GetGene_location ( void  ) const
inline

◆ GetHgvs_name()

const CVariantPlacement_Base::THgvs_name & CVariantPlacement_Base::GetHgvs_name ( void  ) const
inline

Get the Hgvs_name member data.

Returns
Reference to the member data.

Definition at line 1263 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::CanGetHgvs_name(), CVariantPlacement_Base::m_Hgvs_name, and CSerialObject::ThrowUnassigned().

◆ GetId() [1/2]

const CVariantPlacement_Base::TId & CVariantPlacement_Base::GetId ( void  ) const
inline

Get the Id member data.

Returns
Reference to the member data.

Definition at line 1479 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::CanGetId(), CVariantPlacement_Base::m_Id, and CSerialObject::ThrowUnassigned().

◆ GetId() [2/2]

const CVariation_Base::TId & CVariation_Base::GetId ( void  ) const
inline

◆ GetInstance()

const CVariation_Base::C_Data::TInstance & CVariation_Base::C_Data::GetInstance ( void  ) const

◆ GetLoc()

const CVariantPlacement_Base::TLoc & CVariantPlacement_Base::GetLoc ( void  ) const
inline

Get the Loc member data.

Returns
Reference to the member data.

Definition at line 914 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Loc, and CVariantPlacement_Base::ResetLoc().

Referenced by variation::AdjustMoltype(), variation::CVariationUtil::AsVariation(), variation::CVariationUtil::AsVariation_feats(), variation::CHgvsParser::AttachHgvs(), variation::CVariationUtil::AttachProteinConsequences(), variation::CVariationUtil::AttachSeq(), variation::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckPlacement(), variation::CreateUnknownProtConsequenceVariation(), NSearchFeatPanel::GatherFeatures(), CSNPTableModel::GetExtraValueAt(), variation::CVariationUtil::Remap(), variation::CVariationUtil::RemapToAnnotatedTarget(), CTestBMApp::Run(), variation::CVariationUtil::s_AddIntronicOffsets(), s_AddTopLevelGenomicLinks(), variation::CVariationUtil::s_FindConsequenceForPlacement(), variation::CVariationUtil::s_GetLength(), variation::CVariationUtil::s_ResolveIntronicOffsets(), variation::CHgvsParser::s_SeqIdToHgvsStr(), variation::CVariationUtil::SetPlacementProperties(), variation::CHgvsParser::sx_AppendMoltypeExceptions(), variation::CVariationUtil::TranslateNAtoAA(), variation::ValidExonTerminals(), variation::CHgvsParser::x_AdjustPlacementForHgvs(), variation::CHgvsParser::x_AsHgvsExpression(), variation::CHgvsParser::x_AsHgvsInstExpression(), CSNPSearchJob::x_DoSearch(), variation::CVariationUtil::x_FindOrCreateLiteral(), CVariationUtilities::x_GetRefAlleleFromVP(), variation::CVariationUtil::x_InferNAfromAA(), variation::CHgvsParser::x_location(), variation::CHgvsParser::x_no_change(), variation::CHgvsParser::x_PlacementCoordsToStr(), variation::CVariationUtil::x_Remap(), variation::CHgvsParser::x_seq_loc(), variation::CHgvsParser::x_seq_ref(), CVariationNormalization_base< T >::x_Shift(), and variation::CHgvsParser::x_ssr().

◆ GetLoss_of_heterozygosity()

const CVariation_Base::C_E_Consequence::TLoss_of_heterozygosity & CVariation_Base::C_E_Consequence::GetLoss_of_heterozygosity ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 425 of file Variation_.cpp.

◆ GetMessage()

const CVariationException_Base::TMessage & CVariationException_Base::GetMessage ( void  ) const
inline

Get the Message member data.

Returns
Reference to the member data.

Definition at line 282 of file VariationException_.hpp.

References CVariationException_Base::CanGetMessage(), CVariationException_Base::m_Message, and CSerialObject::ThrowUnassigned().

Referenced by CHgvsReader::ReadSeqAnnot().

◆ GetMethod() [1/2]

const CVariation_Base::TMethod & CVariation_Base::GetMethod ( void  ) const
inline

Get the Method member data.

Returns
Reference to the member data.

Definition at line 2933 of file Variation_.hpp.

References CVariation_Base::CanGetMethod(), CVariation_Base::m_Method, and CSerialObject::ThrowUnassigned().

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ GetMethod() [2/2]

const CVariationMethod_Base::TMethod & CVariationMethod_Base::GetMethod ( void  ) const
inline

Get the Method member data.

Returns
Reference to the member data.

Definition at line 244 of file VariationMethod_.hpp.

References CVariationMethod_Base::m_Method.

Referenced by variation::SetComputational(), and variation::CVariationUtil::x_AsVariation_ref().

◆ GetMol()

CVariantPlacement_Base::TMol CVariantPlacement_Base::GetMol ( void  ) const
inline

◆ GetName() [1/2]

const CVariation_Base::C_Data::C_Set::TName & CVariation_Base::C_Data::C_Set::GetName ( void  ) const
inline

Get the Name member data.

Returns
Reference to the member data.

Definition at line 2135 of file Variation_.hpp.

References CVariation_Base::CanGetName(), CVariation_Base::m_Name, and CSerialObject::ThrowUnassigned().

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ GetName() [2/2]

const CVariation_Base::TName & CVariation_Base::GetName ( void  ) const
inline

Get the Name member data.

Returns
Reference to the member data.

Definition at line 2764 of file Variation_.hpp.

References CVariation_Base::CanGetName(), CVariation_Base::m_Name, and CSerialObject::ThrowUnassigned().

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ GetNote() [1/2]

const CVariation_Base::C_Data::TNote & CVariation_Base::C_Data::GetNote ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 2217 of file Variation_.hpp.

References CVariation_Base::C_Data::CheckSelected(), CVariation_Base::C_Data::e_Note, and CVariation_Base::C_Data::m_string.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ GetNote() [2/2]

const CVariation_Base::C_E_Consequence::TNote & CVariation_Base::C_E_Consequence::GetNote ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 2426 of file Variation_.hpp.

References CVariation_Base::C_Data::CheckSelected(), CVariation_Base::C_Data::e_Note, and CVariation_Base::C_Data::m_string.

◆ GetObject_id()

const CVariation_Base::C_E_Somatic_origin::C_Condition::TObject_id & CVariation_Base::C_E_Somatic_origin::C_Condition::GetObject_id ( void  ) const
inline

Get the Object_id member data.

Returns
Reference to the member data.

Definition at line 2605 of file Variation_.hpp.

◆ GetOther_ids()

const CVariation_Base::TOther_ids & CVariation_Base::GetOther_ids ( void  ) const
inline

Get the Other_ids member data.

Returns
Reference to the member data.

Definition at line 2739 of file Variation_.hpp.

References CVariation_Base::m_Other_ids.

Referenced by CVariationHandler::GetLabel(), variation::InheritParentAttributes(), and variation::CVariationUtil::x_AsVariation_ref().

◆ GetParent_id() [1/2]

const CVariantPlacement_Base::TParent_id & CVariantPlacement_Base::GetParent_id ( void  ) const
inline

Get the Parent_id member data.

Returns
Reference to the member data.

Definition at line 1500 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::CanGetParent_id(), CVariantPlacement_Base::m_Parent_id, and CSerialObject::ThrowUnassigned().

◆ GetParent_id() [2/2]

const CVariation_Base::TParent_id & CVariation_Base::GetParent_id ( void  ) const
inline

Get the Parent_id member data.

Returns
Reference to the member data.

Definition at line 2693 of file Variation_.hpp.

References CVariation_Base::CanGetParent_id(), CVariation_Base::m_Parent_id, and CSerialObject::ThrowUnassigned().

Referenced by variation::InheritParentAttributes(), and variation::CVariationUtil::x_AsVariation_ref().

◆ GetPhase()

CVariation_Base::C_Frameshift::TPhase CVariation_Base::C_Frameshift::GetPhase ( void  ) const
inline

Get the Phase member data.

Returns
Copy of the member data.

Definition at line 2471 of file Variation_.hpp.

References CSerialObject::ThrowUnassigned().

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ GetPhenotype()

const CVariation_Base::TPhenotype & CVariation_Base::GetPhenotype ( void  ) const
inline

Get the Phenotype member data.

Returns
Reference to the member data.

Definition at line 2908 of file Variation_.hpp.

References CVariation_Base::m_Phenotype.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ GetPlacement_method()

CVariantPlacement_Base::TPlacement_method CVariantPlacement_Base::GetPlacement_method ( void  ) const
inline

Get the Placement_method member data.

Returns
Copy of the member data.

Definition at line 998 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::CanGetPlacement_method(), CVariantPlacement_Base::m_Placement_method, and CSerialObject::ThrowUnassigned().

Referenced by variation::CVariationUtil::Remap().

◆ GetPlacements()

const CVariation_Base::TPlacements & CVariation_Base::GetPlacements ( void  ) const
inline

◆ GetPopulation_data()

const CVariation_Base::TPopulation_data & CVariation_Base::GetPopulation_data ( void  ) const
inline

Get the Population_data member data.

Returns
Reference to the member data.

Definition at line 2954 of file Variation_.hpp.

References CVariation_Base::m_Population_data.

◆ GetPub()

const CVariation_Base::TPub & CVariation_Base::GetPub ( void  ) const
inline

Get the Pub member data.

Returns
Reference to the member data.

Definition at line 3000 of file Variation_.hpp.

References CVariation_Base::CanGetPub(), CVariation_Base::m_Pub, and CSerialObject::ThrowUnassigned().

Referenced by variation::CVariationUtil::AsVariation_feats().

◆ GetReference()

const CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::TReference & CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::GetReference ( void  ) const
inline

Get the Reference member data.

Returns
Reference to the member data.

Definition at line 2285 of file Variation_.hpp.

References CSerialObject::ThrowUnassigned().

◆ GetReference_location()

const CVariationMethod_Base::TReference_location & CVariationMethod_Base::GetReference_location ( void  ) const
inline

Get the Reference_location member data.

Returns
Reference to the member data.

Definition at line 269 of file VariationMethod_.hpp.

References CVariationMethod_Base::CanGetReference_location(), CVariationMethod_Base::m_Reference_location, and CSerialObject::ThrowUnassigned().

◆ GetSample_id()

const CVariation_Base::TSample_id & CVariation_Base::GetSample_id ( void  ) const
inline

Get the Sample_id member data.

Returns
Reference to the member data.

Definition at line 2714 of file Variation_.hpp.

References CVariation_Base::m_Sample_id.

Referenced by variation::InheritParentAttributes(), and variation::CVariationUtil::x_AsVariation_ref().

◆ GetSeq() [1/2]

const CVariantPlacement_Base::TSeq & CVariantPlacement_Base::GetSeq ( void  ) const
inline

◆ GetSeq() [2/2]

const CVariation_Base::C_Data::TSeq & CVariation_Base::C_Data::GetSeq ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 242 of file Variation_.cpp.

References CVariation_Base::C_Data::CheckSelected(), CVariation_Base::C_Data::e_Seq, and CVariation_Base::C_Data::m_object.

◆ GetSet()

const CVariation_Base::C_Data::TSet & CVariation_Base::C_Data::GetSet ( void  ) const

◆ GetSo_terms() [1/2]

const CVariantPlacement_Base::TSo_terms & CVariantPlacement_Base::GetSo_terms ( void  ) const
inline

Get the So_terms member data.

Returns
Reference to the member data.

Definition at line 1521 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_So_terms.

◆ GetSo_terms() [2/2]

const CVariation_Base::TSo_terms & CVariation_Base::GetSo_terms ( void  ) const
inline

Get the So_terms member data.

Returns
Reference to the member data.

Definition at line 3193 of file Variation_.hpp.

References CVariation_Base::m_So_terms.

◆ GetSomatic_origin()

const CVariation_Base::TSomatic_origin & CVariation_Base::GetSomatic_origin ( void  ) const
inline

Get the Somatic_origin member data.

Returns
Reference to the member data.

Definition at line 3143 of file Variation_.hpp.

References CVariation_Base::m_Somatic_origin.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ GetSource()

const CVariation_Base::C_E_Somatic_origin::TSource & CVariation_Base::C_E_Somatic_origin::GetSource ( void  ) const
inline

Get the Source member data.

Returns
Reference to the member data.

Definition at line 2630 of file Variation_.hpp.

References CSerialObject::ThrowUnassigned().

◆ GetStart_offset()

CVariantPlacement_Base::TStart_offset CVariantPlacement_Base::GetStart_offset ( void  ) const
inline

◆ GetStart_offset_fuzz()

const CVariantPlacement_Base::TStart_offset_fuzz & CVariantPlacement_Base::GetStart_offset_fuzz ( void  ) const
inline

◆ GetStop_offset()

CVariantPlacement_Base::TStop_offset CVariantPlacement_Base::GetStop_offset ( void  ) const
inline

◆ GetStop_offset_fuzz()

const CVariantPlacement_Base::TStop_offset_fuzz & CVariantPlacement_Base::GetStop_offset_fuzz ( void  ) const
inline

◆ GetSynonyms()

const CVariation_Base::TSynonyms & CVariation_Base::GetSynonyms ( void  ) const
inline

Get the Synonyms member data.

Returns
Reference to the member data.

Definition at line 2811 of file Variation_.hpp.

References CVariation_Base::m_Synonyms.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ GetTest()

const CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::TTest & CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::GetTest ( void  ) const
inline

Get the Test member data.

Returns
Reference to the member data.

Definition at line 2332 of file Variation_.hpp.

References CSerialObject::ThrowUnassigned().

◆ GetType()

CVariation_Base::C_Data::C_Set::TType CVariation_Base::C_Data::C_Set::GetType ( void  ) const
inline

◆ GetVariant_prop()

const CVariation_Base::TVariant_prop & CVariation_Base::GetVariant_prop ( void  ) const
inline

Get the Variant_prop member data.

Returns
Reference to the member data.

Definition at line 2979 of file Variation_.hpp.

References CVariation_Base::CanGetVariant_prop(), CVariation_Base::m_Variant_prop, and CSerialObject::ThrowUnassigned().

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ GetVariation()

const CVariation_Base::C_E_Consequence::TVariation & CVariation_Base::C_E_Consequence::GetVariation ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 403 of file Variation_.cpp.

◆ GetVariations()

const CVariation_Base::C_Data::C_Set::TVariations & CVariation_Base::C_Data::C_Set::GetVariations ( void  ) const
inline

◆ GetX_length()

CVariation_Base::C_Frameshift::TX_length CVariation_Base::C_Frameshift::GetX_length ( void  ) const
inline

Get the X_length member data.

Returns
Copy of the member data.

Definition at line 2518 of file Variation_.hpp.

References CSerialObject::ThrowUnassigned().

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsComplex()

bool CVariation_Base::C_Data::IsComplex ( void  ) const
inline

Check if variant Complex is selected.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 2255 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Complex, and CVariation_Base::C_Data::m_choice.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsInstance()

bool CVariation_Base::C_Data::IsInstance ( void  ) const
inline

◆ IsLoss_of_heterozygosity()

bool CVariation_Base::C_E_Consequence::IsLoss_of_heterozygosity ( void  ) const
inline

Check if variant Loss_of_heterozygosity is selected.

Loss_of_heterozygosity type is defined as 'typedef C_Loss_of_heterozygosity TLoss_of_heterozygosity'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 2446 of file Variation_.hpp.

References CVariation_Base::C_Data::m_choice.

◆ IsNote() [1/2]

bool CVariation_Base::C_Data::IsNote ( void  ) const
inline

Check if variant Note is selected.

Note type is defined as 'typedef string TNote'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 2211 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Note, and CVariation_Base::C_Data::m_choice.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsNote() [2/2]

bool CVariation_Base::C_E_Consequence::IsNote ( void  ) const
inline

Check if variant Note is selected.

Note type is defined as 'typedef string TNote'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 2420 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Note, and CVariation_Base::C_Data::m_choice.

◆ IsSeq()

bool CVariation_Base::C_Data::IsSeq ( void  ) const
inline

Check if variant Seq is selected.

Seq type is defined as 'typedef CBioseq TSeq'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 2267 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Seq, and CVariation_Base::C_Data::m_choice.

◆ IsSet()

bool CVariation_Base::C_Data::IsSet ( void  ) const
inline

◆ IsSetAssembly()

bool CVariantPlacement_Base::IsSetAssembly ( void  ) const
inline

reference to the assembly (GenColl ID) for this location Check if a value has been assigned to Assembly data member.

Data member Assembly is optional; its type is defined as 'typedef CDbtag TAssembly'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1230 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Assembly.

Referenced by CVariantPlacement_Base::CanGetAssembly().

◆ IsSetClinical_test()

bool CVariation_Base::IsSetClinical_test ( void  ) const
inline

References to external Check if a value has been assigned to Clinical_test data member.

Data member Clinical_test is optional; its type is defined as 'typedef CDbtag TClinical_test'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 3009 of file Variation_.hpp.

References CVariation_Base::m_Clinical_test.

Referenced by CVariation_Base::CanGetClinical_test().

◆ IsSetCode()

bool CVariationException_Base::IsSetCode ( void  ) const
inline

Check if a value has been assigned to Code data member.

Data member Code is optional; its type is defined as 'typedef int TCode'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 223 of file VariationException_.hpp.

References CVariationException_Base::m_set_State.

Referenced by CVariationException_Base::CanGetCode(), CHgvsReader::ReadSeqAnnot(), and CVariationException_Base::SetCode().

◆ IsSetComment()

bool CVariantPlacement_Base::IsSetComment ( void  ) const
inline

the reference location for this variant Check if a value has been assigned to Comment data member.

Data member Comment is optional; its type is defined as 'typedef string TComment'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1298 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::CanGetComment(), and CVariantPlacement_Base::SetComment().

◆ IsSetCondition()

bool CVariation_Base::C_E_Somatic_origin::IsSetCondition ( void  ) const
inline

Check if a value has been assigned to Condition data member.

Data member Condition is optional; its type is defined as 'typedef C_Condition TCondition'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2639 of file Variation_.hpp.

◆ IsSetConsequence()

bool CVariation_Base::IsSetConsequence ( void  ) const
inline

Check if a value has been assigned to Consequence data member.

Data member Consequence is optional; its type is defined as 'typedef list< CRef< C_E_Consequence > > TConsequence'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 3060 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by CVariation::Index(), variation::CVariationUtil::s_FindConsequenceForPlacement(), and variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetData()

bool CVariation_Base::IsSetData ( void  ) const
inline

Check if a value has been assigned to Data data member.

Data member Data is mandatory; its type is defined as 'typedef C_Data TData'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 3030 of file Variation_.hpp.

References CVariation_Base::m_Data, and CRef< C, Locker >::NotEmpty().

Referenced by CVariationUtilities::GetVariationRefAlt(), CVariationUtilities::GetVariationType(), CVariation::Index(), CVariationNormalization_base< CVariationNormalizationRight >::ResetFullyShifted(), CVariationUtilities::x_FixAlleles(), and CVariationNormalization_base< T >::x_Shift().

◆ IsSetDbxrefs()

bool CVariantPlacement_Base::IsSetDbxrefs ( void  ) const
inline

e.g.

rs#, that are placement-specific Check if a value has been assigned to Dbxrefs data member.

Data member Dbxrefs is optional; its type is defined as 'typedef list< CRef< CDbtag > > TDbxrefs'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1370 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

◆ IsSetDescription() [1/2]

bool CVariation_Base::C_E_Somatic_origin::C_Condition::IsSetDescription ( void  ) const
inline

Check if a value has been assigned to Description data member.

Data member Description is optional; its type is defined as 'typedef string TDescription'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2546 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ IsSetDescription() [2/2]

bool CVariation_Base::IsSetDescription ( void  ) const
inline

tag for comment and descriptions Check if a value has been assigned to Description data member.

Data member Description is optional; its type is defined as 'typedef string TDescription'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2824 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by CVariation_Base::C_E_Somatic_origin::C_Condition::CanGetDescription(), CVariation_Base::CanGetDescription(), CVariation_Base::C_E_Somatic_origin::C_Condition::SetDescription(), CVariation_Base::SetDescription(), and variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetExceptions() [1/2]

bool CVariantPlacement_Base::IsSetExceptions ( void  ) const
inline

Check if a value has been assigned to Exceptions data member.

Data member Exceptions is optional; its type is defined as 'typedef list< CRef< CVariationException > > TExceptions'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1345 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

Referenced by CHgvsReader::ReadSeqAnnot().

◆ IsSetExceptions() [2/2]

bool CVariation_Base::IsSetExceptions ( void  ) const
inline

Check if a value has been assigned to Exceptions data member.

Data member Exceptions is optional; its type is defined as 'typedef list< CRef< CVariationException > > TExceptions'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 3156 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ IsSetExt() [1/2]

bool CVariantPlacement_Base::IsSetExt ( void  ) const
inline

for process-specific placement tags/labels Check if a value has been assigned to Ext data member.

Data member Ext is optional; its type is defined as 'typedef list< CRef< CUser_object > > TExt'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1395 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

◆ IsSetExt() [2/2]

bool CVariation_Base::IsSetExt ( void  ) const
inline

Additional undescribed extensions Check if a value has been assigned to Ext data member.

Data member Ext is optional; its type is defined as 'typedef list< CRef< CUser_object > > TExt'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 3106 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::CVariationUtil::AsVariation_feats(), and CVariationNormalization::isFullyShifted().

◆ IsSetFrame()

bool CVariantPlacement_Base::IsSetFrame ( void  ) const
inline

0-based position of bio-start relative to containing codon Check if a value has been assigned to Frame data member.

Data member Frame is optional; its type is defined as 'typedef int TFrame'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1162 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::CanGetFrame(), and CVariantPlacement_Base::SetFrame().

◆ IsSetFrameshift()

bool CVariation_Base::IsSetFrameshift ( void  ) const
inline

Check if a value has been assigned to Frameshift data member.

Data member Frameshift is optional; its type is defined as 'typedef C_Frameshift TFrameshift'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 3085 of file Variation_.hpp.

References CVariation_Base::m_Frameshift.

Referenced by CVariation_Base::CanGetFrameshift(), variation::CVariationUtil::x_AsVariation_ref(), and variation::CVariationUtil::x_InferNAfromAA().

◆ IsSetGene_location()

bool CVariantPlacement_Base::IsSetGene_location ( void  ) const
inline

Same semantics as VariantProperties.gene-location, except placement-specific Check if a value has been assigned to Gene_location data member.

Data member Gene_location is optional; its type is defined as 'typedef int TGene_location'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1420 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::CanGetGene_location(), CVariantPlacement_Base::SetGene_location(), variation::CVariationUtil::SetPlacementProperties(), and variation::CVariationUtil::x_SetVariantPropertiesForIntronic().

◆ IsSetHgvs_name()

bool CVariantPlacement_Base::IsSetHgvs_name ( void  ) const
inline

Check if a value has been assigned to Hgvs_name data member.

Data member Hgvs_name is optional; its type is defined as 'typedef string THgvs_name'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1251 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::CanGetHgvs_name(), and CVariantPlacement_Base::SetHgvs_name().

◆ IsSetId() [1/2]

bool CVariantPlacement_Base::IsSetId ( void  ) const
inline

Check if a value has been assigned to Id data member.

Data member Id is optional; its type is defined as 'typedef CObject_id TId'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1467 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Id.

Referenced by CVariantPlacement_Base::CanGetId().

◆ IsSetId() [2/2]

bool CVariation_Base::IsSetId ( void  ) const
inline

ids (i.e., SNP rsid / ssid, dbVar nsv/nssv) expected values include 'dbSNP|rs12334', 'dbSNP|ss12345', 'dbVar|nsv1'

we relate three kinds of IDs here:

  • our current object's id
  • the id of this object's parent, if it exists
  • the sample ID that this item originates from Check if a value has been assigned to Id data member.

Data member Id is optional; its type is defined as 'typedef CDbtag TId'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2660 of file Variation_.hpp.

References CVariation_Base::m_Id.

Referenced by CVariation_Base::CanGetId(), variation::InheritParentAttributes(), and variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetLoc()

bool CVariantPlacement_Base::IsSetLoc ( void  ) const
inline

actual concrete placement we are considering Check if a value has been assigned to Loc data member.

Data member Loc is mandatory; its type is defined as 'typedef CSeq_loc TLoc'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 902 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Loc.

Referenced by NSearchFeatPanel::GatherFeatures().

◆ IsSetMessage()

bool CVariationException_Base::IsSetMessage ( void  ) const
inline

Check if a value has been assigned to Message data member.

Data member Message is mandatory; its type is defined as 'typedef string TMessage'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 270 of file VariationException_.hpp.

References CVariationException_Base::m_set_State.

Referenced by CVariationException_Base::CanGetMessage(), CHgvsReader::ReadSeqAnnot(), and CVariationException_Base::SetMessage().

◆ IsSetMethod() [1/2]

bool CVariation_Base::IsSetMethod ( void  ) const
inline

sequencing / acuisition method Check if a value has been assigned to Method data member.

Data member Method is optional; its type is defined as 'typedef CVariationMethod TMethod'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2921 of file Variation_.hpp.

References CVariation_Base::m_Method.

Referenced by CVariation_Base::CanGetMethod(), and variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetMethod() [2/2]

bool CVariationMethod_Base::IsSetMethod ( void  ) const
inline

Check if a value has been assigned to Method data member.

Data member Method is mandatory; its type is defined as 'typedef list< int > TMethod'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 232 of file VariationMethod_.hpp.

References CVariationMethod_Base::m_set_State.

◆ IsSetMol()

bool CVariantPlacement_Base::IsSetMol ( void  ) const
inline

Check if a value has been assigned to Mol data member.

Data member Mol is mandatory; its type is defined as 'typedef int TMol'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 932 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

Referenced by variation::AdjustMoltype(), CVariantPlacement_Base::CanGetMol(), variation::CVariationUtil::CheckExonBoundary(), CVariantPlacement_Base::SetMol(), variation::CVariationUtil::SetPlacementProperties(), and variation::CVariationUtil::x_InferNAfromAA().

◆ IsSetName() [1/2]

bool CVariation_Base::C_Data::C_Set::IsSetName ( void  ) const
inline

Check if a value has been assigned to Name data member.

Data member Name is optional; its type is defined as 'typedef string TName'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2123 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetName() [2/2]

bool CVariation_Base::IsSetName ( void  ) const
inline

names and synonyms some variants have well-known canonical names and possible accepted synonyms Check if a value has been assigned to Name data member.

Data member Name is optional; its type is defined as 'typedef string TName'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2752 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by CVariation_Base::C_Data::C_Set::CanGetName(), CVariation_Base::CanGetName(), CVariation_Base::C_Data::C_Set::SetName(), CVariation_Base::SetName(), and variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetObject_id()

bool CVariation_Base::C_E_Somatic_origin::C_Condition::IsSetObject_id ( void  ) const
inline

reference to BioTerm / other descriptive database Check if a value has been assigned to Object_id data member.

Data member Object_id is optional; its type is defined as 'typedef list< CRef< CDbtag > > TObject_id'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2593 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ IsSetOther_ids()

bool CVariation_Base::IsSetOther_ids ( void  ) const
inline

Check if a value has been assigned to Other_ids data member.

Data member Other_ids is optional; its type is defined as 'typedef list< CRef< CDbtag > > TOther_ids'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2727 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::InheritParentAttributes(), and variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetParent_id() [1/2]

bool CVariantPlacement_Base::IsSetParent_id ( void  ) const
inline

id of the placement from which this one was derived Check if a value has been assigned to Parent_id data member.

Data member Parent_id is optional; its type is defined as 'typedef CObject_id TParent_id'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1488 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Parent_id.

Referenced by CVariantPlacement_Base::CanGetParent_id().

◆ IsSetParent_id() [2/2]

bool CVariation_Base::IsSetParent_id ( void  ) const
inline

Check if a value has been assigned to Parent_id data member.

Data member Parent_id is optional; its type is defined as 'typedef CDbtag TParent_id'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2681 of file Variation_.hpp.

References CVariation_Base::m_Parent_id.

Referenced by CVariation_Base::CanGetParent_id(), variation::InheritParentAttributes(), and variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetPhase()

bool CVariation_Base::C_Frameshift::IsSetPhase ( void  ) const
inline

Check if a value has been assigned to Phase data member.

Data member Phase is optional; its type is defined as 'typedef int TPhase'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2452 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetPhenotype()

bool CVariation_Base::IsSetPhenotype ( void  ) const
inline

phenotype Check if a value has been assigned to Phenotype data member.

Data member Phenotype is optional; its type is defined as 'typedef list< CRef< CPhenotype > > TPhenotype'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2896 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetPlacement_method()

bool CVariantPlacement_Base::IsSetPlacement_method ( void  ) const
inline

Check if a value has been assigned to Placement_method data member.

Data member Placement_method is optional; its type is defined as 'typedef int TPlacement_method'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 979 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::CanGetPlacement_method(), variation::CVariationUtil::Remap(), and CVariantPlacement_Base::SetPlacement_method().

◆ IsSetPlacements()

bool CVariation_Base::IsSetPlacements ( void  ) const
inline

where this beast is seen note that this is a set of locations, and there are no restrictions to the contents to this set.

Check if a value has been assigned to Placements data member.

Data member Placements is optional; its type is defined as 'typedef list< CRef< CVariantPlacement > > TPlacements'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2871 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::CVariationUtil::AsVariation_feats(), variation::CHgvsParser::AttachHgvs(), variation::CVariationUtil::AttachSeq(), variation::CVariationUtil::CheckAmbiguitiesInLiterals(), variation::CVariationUtil::FlipStrand(), CVariationUtilities::IsIntronicVariation(), variation::CVariationUtil::RemapToAnnotatedTarget(), variation::RepackageAssertedSequence(), variation::CVariationUtil::s_GetPlacements(), variation::CVariationUtil::x_AdjustDelinsToInterval(), and variation::CHgvsParser::x_unwrap_iff_singleton().

◆ IsSetPopulation_data()

bool CVariation_Base::IsSetPopulation_data ( void  ) const
inline

Note about SNP representation and pretinent fields: allele-frequency, population, quality-codes: The case of multiple alleles for a SNP would be described by parent-feature of type Variation-set.diff-alleles, where the child features of type Variation-inst, all at the same location, would describe individual alleles.

population data Check if a value has been assigned to Population_data data member.

Data member Population_data is optional; its type is defined as 'typedef list< CRef< CPopulation_data > > TPopulation_data'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2942 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ IsSetPub()

bool CVariation_Base::IsSetPub ( void  ) const
inline

publication support; same type as in seq-feat Check if a value has been assigned to Pub data member.

Data member Pub is optional; its type is defined as 'typedef CPub_set TPub'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2988 of file Variation_.hpp.

References CVariation_Base::m_Pub.

Referenced by variation::CVariationUtil::AsVariation_feats(), and CVariation_Base::CanGetPub().

◆ IsSetReference()

bool CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::IsSetReference ( void  ) const
inline

In germline comparison, it will be reference genome assembly (default) or reference/normal population.

In somatic mutation, it will be a name of the normal tissue. Check if a value has been assigned to Reference data member.

Data member Reference is optional; its type is defined as 'typedef string TReference'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2273 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ IsSetReference_location()

bool CVariationMethod_Base::IsSetReference_location ( void  ) const
inline

if sequence-based validation methods are used, what reference sequence location validated the presence of this? Check if a value has been assigned to Reference_location data member.

Data member Reference_location is optional; its type is defined as 'typedef CSeq_loc TReference_location'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 257 of file VariationMethod_.hpp.

References CVariationMethod_Base::m_Reference_location.

Referenced by CVariationMethod_Base::CanGetReference_location().

◆ IsSetSample_id()

bool CVariation_Base::IsSetSample_id ( void  ) const
inline

Check if a value has been assigned to Sample_id data member.

Data member Sample_id is optional; its type is defined as 'typedef list< CRef< CObject_id > > TSample_id'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2702 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::InheritParentAttributes(), and variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetSeq()

bool CVariantPlacement_Base::IsSetSeq ( void  ) const
inline

for situations in which a raw location isn't sufficient Check if a value has been assigned to Seq data member.

Data member Seq is optional; its type is defined as 'typedef CSeq_literal TSeq'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1209 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Seq.

Referenced by variation::CHgvsParser::AsHgvsExpression(), CVariantPlacement_Base::CanGetSeq(), variation::CVariationUtil::FlipStrand(), variation::CVariationUtil::Remap(), variation::CVariationUtil::s_FindFirstLiteral(), variation::CHgvsParser::x_no_change(), and variation::CHgvsParser::x_PlacementCoordsToStr().

◆ IsSetSo_terms() [1/2]

bool CVariantPlacement_Base::IsSetSo_terms ( void  ) const
inline

Sequence Ontology terms for this placement Check if a value has been assigned to So_terms data member.

Data member So_terms is optional; its type is defined as 'typedef list< int > TSo_terms'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1509 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

◆ IsSetSo_terms() [2/2]

bool CVariation_Base::IsSetSo_terms ( void  ) const
inline

Check if a value has been assigned to So_terms data member.

Data member So_terms is optional; its type is defined as 'typedef list< int > TSo_terms'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 3181 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ IsSetSomatic_origin()

bool CVariation_Base::IsSetSomatic_origin ( void  ) const
inline

Check if a value has been assigned to Somatic_origin data member.

Data member Somatic_origin is optional; its type is defined as 'typedef list< CRef< C_E_Somatic_origin > > TSomatic_origin'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 3131 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetSource()

bool CVariation_Base::C_E_Somatic_origin::IsSetSource ( void  ) const
inline

description of the somatic origin itself Check if a value has been assigned to Source data member.

Data member Source is optional; its type is defined as 'typedef CSubSource TSource'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2618 of file Variation_.hpp.

◆ IsSetStart_offset()

bool CVariantPlacement_Base::IsSetStart_offset ( void  ) const
inline

location refinements, describing offsets into introns from product coordinates.

Biological semantics: start-offset/stop-offset apply to bio-start/bio-stop respectively. positive = downstream; negative = upstream. Check if a value has been assigned to Start_offset data member.

Data member Start_offset is optional; its type is defined as 'typedef int TStart_offset'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1026 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State.

Referenced by variation::CVariationUtil::AttachProteinConsequences(), variation::CVariationUtil::AttachSeq(), CVariantPlacement_Base::CanGetStart_offset(), variation::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckPlacement(), variation::CVariationUtil::Remap(), variation::CVariationUtil::s_AddInstOffsetsFromPlacementOffsets(), variation::CVariationUtil::s_AddIntronicOffsets(), variation::CVariationUtil::s_GetLength(), variation::CVariationUtil::s_ResolveIntronicOffsets(), variation::CVariationUtil::SetPlacementProperties(), CVariantPlacement_Base::SetStart_offset(), variation::CVariationUtil::TranslateNAtoAA(), variation::ValidExonTerminals(), variation::CHgvsParser::x_AdjustPlacementForHgvs(), variation::CVariationUtil::x_FindOrCreateLiteral(), CVariationUtilities::x_GetRefAlleleFromVP(), variation::CVariationUtil::x_InferNAfromAA(), variation::CHgvsParser::x_PlacementCoordsToStr(), variation::CVariationUtil::x_Remap(), variation::CHgvsParser::x_seq_loc(), variation::CHgvsParser::x_seq_ref(), and variation::CHgvsParser::x_ssr().

◆ IsSetStart_offset_fuzz()

bool CVariantPlacement_Base::IsSetStart_offset_fuzz ( void  ) const
inline

Check if a value has been assigned to Start_offset_fuzz data member.

Data member Start_offset_fuzz is optional; its type is defined as 'typedef CInt_fuzz TStart_offset_fuzz'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1073 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Start_offset_fuzz.

Referenced by CVariantPlacement_Base::CanGetStart_offset_fuzz(), variation::CVariationUtil::s_AddInstOffsetsFromPlacementOffsets(), variation::CVariationUtil::s_AddIntronicOffsets(), variation::CVariationUtil::s_ResolveIntronicOffsets(), variation::ValidExonTerminals(), variation::CHgvsParser::x_PlacementCoordsToStr(), and variation::CVariationUtil::x_Remap().

◆ IsSetStop_offset()

bool CVariantPlacement_Base::IsSetStop_offset ( void  ) const
inline

◆ IsSetStop_offset_fuzz()

bool CVariantPlacement_Base::IsSetStop_offset_fuzz ( void  ) const
inline

Check if a value has been assigned to Stop_offset_fuzz data member.

Data member Stop_offset_fuzz is optional; its type is defined as 'typedef CInt_fuzz TStop_offset_fuzz'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1141 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Stop_offset_fuzz.

Referenced by CVariantPlacement_Base::CanGetStop_offset_fuzz(), variation::CVariationUtil::s_AddInstOffsetsFromPlacementOffsets(), variation::CVariationUtil::s_AddIntronicOffsets(), variation::CVariationUtil::s_ResolveIntronicOffsets(), variation::ValidExonTerminals(), variation::CHgvsParser::x_PlacementCoordsToStr(), and variation::CVariationUtil::x_Remap().

◆ IsSetSynonyms()

bool CVariation_Base::IsSetSynonyms ( void  ) const
inline

Check if a value has been assigned to Synonyms data member.

Data member Synonyms is optional; its type is defined as 'typedef list< string > TSynonyms'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2799 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetTest()

bool CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::IsSetTest ( void  ) const
inline

Name of the testing subject type or the testing tissue.

Check if a value has been assigned to Test data member.

Data member Test is optional; its type is defined as 'typedef string TTest'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2320 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ IsSetType()

bool CVariation_Base::C_Data::C_Set::IsSetType ( void  ) const
inline

Check if a value has been assigned to Type data member.

Data member Type is mandatory; its type is defined as 'typedef int TType'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2051 of file Variation_.hpp.

References CVariation_Base::C_Data::C_Set::m_set_State.

◆ IsSetVariant_prop()

bool CVariation_Base::IsSetVariant_prop ( void  ) const
inline

variant properties bit fields Check if a value has been assigned to Variant_prop data member.

Data member Variant_prop is optional; its type is defined as 'typedef CVariantProperties TVariant_prop'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2967 of file Variation_.hpp.

References CVariation_Base::m_Variant_prop.

Referenced by CVariation_Base::CanGetVariant_prop(), and variation::CVariationUtil::x_AsVariation_ref().

◆ IsSetVariations()

bool CVariation_Base::C_Data::C_Set::IsSetVariations ( void  ) const
inline

Check if a value has been assigned to Variations data member.

Data member Variations is mandatory; its type is defined as 'typedef list< CRef< CVariation > > TVariations'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2098 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by CVariationUtilities::GetVariationType().

◆ IsSetX_length()

bool CVariation_Base::C_Frameshift::IsSetX_length ( void  ) const
inline

Check if a value has been assigned to X_length data member.

Data member X_length is optional; its type is defined as 'typedef int TX_length'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 2499 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsSplicing()

bool CVariation_Base::C_E_Consequence::IsSplicing ( void  ) const
inline

Check if variant Splicing is selected.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 2408 of file Variation_.hpp.

References CVariation_Base::C_Data::m_choice.

◆ IsUniparental_disomy()

bool CVariation_Base::C_Data::IsUniparental_disomy ( void  ) const
inline

Check if variant Uniparental_disomy is selected.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 2231 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Uniparental_disomy, and CVariation_Base::C_Data::m_choice.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsUnknown() [1/2]

bool CVariation_Base::C_Data::IsUnknown ( void  ) const
inline

Check if variant Unknown is selected.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 2199 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Unknown, and CVariation_Base::C_Data::m_choice.

Referenced by variation::CVariationUtil::x_AsVariation_ref().

◆ IsUnknown() [2/2]

bool CVariation_Base::C_E_Consequence::IsUnknown ( void  ) const
inline

Check if variant Unknown is selected.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 2396 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Unknown, and CVariation_Base::C_Data::m_choice.

◆ IsVariation()

bool CVariation_Base::C_E_Consequence::IsVariation ( void  ) const
inline

Check if variant Variation is selected.

Variation type is defined as 'typedef CVariation TVariation'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 2440 of file Variation_.hpp.

References CVariation_Base::C_Data::m_choice.

◆ operator=() [1/14]

C_Condition& CVariation_Base::C_E_Somatic_origin::C_Condition::operator= ( const C_Condition )
private

◆ operator=() [2/14]

C_Data& CVariation_Base::C_Data::operator= ( const C_Data )
private

◆ operator=() [3/14]

C_E_Consequence& CVariation_Base::C_E_Consequence::operator= ( const C_E_Consequence )
private

◆ operator=() [4/14]

C_E_Somatic_origin& CVariation_Base::C_E_Somatic_origin::operator= ( const C_E_Somatic_origin )
private

◆ operator=() [5/14]

C_Frameshift& CVariation_Base::C_Frameshift::operator= ( const C_Frameshift )
private

◆ operator=() [6/14]

C_Loss_of_heterozygosity& CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::operator= ( const C_Loss_of_heterozygosity )
private

◆ operator=() [7/14]

C_Set& CVariation_Base::C_Data::C_Set::operator= ( const C_Set )
private

◆ operator=() [8/14]

CVariantPlacement& CVariantPlacement::operator= ( const CVariantPlacement value)
private

◆ operator=() [9/14]

CVariantPlacement_Base& CVariantPlacement_Base::operator= ( const CVariantPlacement_Base )
private

◆ operator=() [10/14]

CVariation_Base& CVariation_Base::operator= ( const CVariation_Base )
private

◆ operator=() [11/14]

CVariationException& CVariationException::operator= ( const CVariationException value)
private

◆ operator=() [12/14]

CVariationException_Base& CVariationException_Base::operator= ( const CVariationException_Base )
private

◆ operator=() [13/14]

CVariationMethod& CVariationMethod::operator= ( const CVariationMethod value)
private

◆ operator=() [14/14]

CVariationMethod_Base& CVariationMethod_Base::operator= ( const CVariationMethod_Base )
private

◆ Reset() [1/11]

void CVariantPlacement_Base::Reset ( void  )
virtual

◆ Reset() [2/11]

void CVariation_Base::C_Data::C_Set::Reset ( void  )

Reset the whole object.

Definition at line 94 of file Variation_.cpp.

References CVariation_Base::ResetName().

◆ Reset() [3/11]

void CVariation_Base::C_Data::Reset ( void  )

◆ Reset() [4/11]

void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::Reset ( void  )

Reset the whole object.

Definition at line 308 of file Variation_.cpp.

◆ Reset() [5/11]

void CVariation_Base::C_E_Consequence::Reset ( void  )

Reset the whole object.

Definition at line 338 of file Variation_.cpp.

References e_not_set.

◆ Reset() [6/11]

void CVariation_Base::C_Frameshift::Reset ( void  )

Reset the whole object.

Definition at line 477 of file Variation_.cpp.

◆ Reset() [7/11]

void CVariation_Base::C_E_Somatic_origin::C_Condition::Reset ( void  )

Reset the whole object.

Definition at line 520 of file Variation_.cpp.

References CVariation_Base::ResetDescription().

Referenced by CVariation_Base::C_E_Somatic_origin::SetCondition().

◆ Reset() [8/11]

void CVariation_Base::C_E_Somatic_origin::Reset ( void  )

Reset the whole object.

Definition at line 584 of file Variation_.cpp.

◆ Reset() [9/11]

void CVariation_Base::Reset ( void  )
virtual

◆ Reset() [10/11]

void CVariationException_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 81 of file VariationException_.cpp.

References CVariationException_Base::ResetCode(), and CVariationException_Base::ResetMessage().

◆ Reset() [11/11]

void CVariationMethod_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 109 of file VariationMethod_.cpp.

References CVariationMethod_Base::ResetMethod(), and CVariationMethod_Base::ResetReference_location().

◆ ResetAssembly()

void CVariantPlacement_Base::ResetAssembly ( void  )

Reset Assembly data member.

Definition at line 145 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Assembly.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetClinical_test()

void CVariation_Base::ResetClinical_test ( void  )

Reset Clinical_test data member.

Definition at line 747 of file Variation_.cpp.

References CVariation_Base::m_Clinical_test.

Referenced by CVariation_Base::Reset().

◆ ResetCode()

void CVariationException_Base::ResetCode ( void  )
inline

Reset Code data member.

Definition at line 235 of file VariationException_.hpp.

References CVariationException_Base::m_Code, and CVariationException_Base::m_set_State.

Referenced by CVariationException_Base::Reset().

◆ ResetComment()

void CVariantPlacement_Base::ResetComment ( void  )

Reset Comment data member.

Definition at line 168 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Comment, and CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetCondition()

void CVariation_Base::C_E_Somatic_origin::ResetCondition ( void  )

Reset Condition data member.

Definition at line 567 of file Variation_.cpp.

◆ ResetConsequence()

void CVariation_Base::ResetConsequence ( void  )

Reset Consequence data member.

Definition at line 778 of file Variation_.cpp.

References CVariation_Base::m_Consequence, and CVariation_Base::m_set_State.

Referenced by CVariation_Base::Reset().

◆ ResetData()

void CVariation_Base::ResetData ( void  )

◆ ResetDbxrefs()

void CVariantPlacement_Base::ResetDbxrefs ( void  )

Reset Dbxrefs data member.

Definition at line 180 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Dbxrefs, and CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetDescription() [1/2]

void CVariation_Base::C_E_Somatic_origin::C_Condition::ResetDescription ( void  )

Reset Description data member.

Definition at line 508 of file Variation_.cpp.

References CVariation_Base::m_Description, and CVariation_Base::m_set_State.

◆ ResetDescription() [2/2]

void CVariation_Base::ResetDescription ( void  )

◆ ResetExceptions() [1/2]

void CVariantPlacement_Base::ResetExceptions ( void  )

◆ ResetExceptions() [2/2]

void CVariation_Base::ResetExceptions ( void  )

Reset Exceptions data member.

Definition at line 813 of file Variation_.cpp.

References CVariation_Base::m_Exceptions, and CVariation_Base::m_set_State.

Referenced by CVariation_Base::Reset().

◆ ResetExt() [1/2]

void CVariantPlacement_Base::ResetExt ( void  )

Reset Ext data member.

Definition at line 186 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Ext, and CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetExt() [2/2]

void CVariation_Base::ResetExt ( void  )

◆ ResetFrame()

void CVariantPlacement_Base::ResetFrame ( void  )
inline

Reset Frame data member.

Definition at line 1174 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Frame, and CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetFrameshift()

void CVariation_Base::ResetFrameshift ( void  )

Reset Frameshift data member.

Definition at line 784 of file Variation_.cpp.

References CVariation_Base::m_Frameshift.

Referenced by CVariation_Base::Reset().

◆ ResetGene_location()

void CVariantPlacement_Base::ResetGene_location ( void  )
inline

◆ ResetHgvs_name()

void CVariantPlacement_Base::ResetHgvs_name ( void  )

Reset Hgvs_name data member.

Definition at line 162 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Hgvs_name, and CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetId() [1/2]

void CVariantPlacement_Base::ResetId ( void  )

Reset Id data member.

Definition at line 192 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Id.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetId() [2/2]

void CVariation_Base::ResetId ( void  )

Reset Id data member.

Definition at line 614 of file Variation_.cpp.

References CVariation_Base::m_Id.

Referenced by CVariation_Base::Reset().

◆ ResetLoc()

END_ENUM_INFO void CVariantPlacement_Base::ResetLoc ( void  )

◆ ResetMessage()

END_ENUM_INFO void CVariationException_Base::ResetMessage ( void  )

Reset Message data member.

Definition at line 75 of file VariationException_.cpp.

References CVariationException_Base::m_Message, and CVariationException_Base::m_set_State.

Referenced by CVariationException_Base::Reset().

◆ ResetMethod() [1/2]

void CVariation_Base::ResetMethod ( void  )

Reset Method data member.

Definition at line 690 of file Variation_.cpp.

References CVariation_Base::m_Method.

Referenced by CVariation_Base::Reset().

◆ ResetMethod() [2/2]

END_ENUM_INFO void CVariationMethod_Base::ResetMethod ( void  )

Reset Method data member.

Definition at line 86 of file VariationMethod_.cpp.

References CVariationMethod_Base::m_Method, and CVariationMethod_Base::m_set_State.

Referenced by CVariationMethod_Base::Reset().

◆ ResetMol()

void CVariantPlacement_Base::ResetMol ( void  )
inline

Reset Mol data member.

Definition at line 944 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Mol, and CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetName() [1/2]

void CVariation_Base::C_Data::C_Set::ResetName ( void  )

Reset Name data member.

Definition at line 88 of file Variation_.cpp.

References CVariation_Base::m_Name, and CVariation_Base::m_set_State.

◆ ResetName() [2/2]

void CVariation_Base::ResetName ( void  )

Reset Name data member.

Definition at line 660 of file Variation_.cpp.

References CVariation_Base::m_Name, and CVariation_Base::m_set_State.

Referenced by CVariation_Base::C_Data::C_Set::Reset(), and CVariation_Base::Reset().

◆ ResetObject_id()

void CVariation_Base::C_E_Somatic_origin::C_Condition::ResetObject_id ( void  )

Reset Object_id data member.

Definition at line 514 of file Variation_.cpp.

References CVariation_Base::m_set_State.

◆ ResetOther_ids()

void CVariation_Base::ResetOther_ids ( void  )

Reset Other_ids data member.

Definition at line 654 of file Variation_.cpp.

References CVariation_Base::m_Other_ids, and CVariation_Base::m_set_State.

Referenced by CVariation_Base::Reset().

◆ ResetParent_id() [1/2]

void CVariantPlacement_Base::ResetParent_id ( void  )

Reset Parent_id data member.

Definition at line 209 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Parent_id.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetParent_id() [2/2]

void CVariation_Base::ResetParent_id ( void  )

Reset Parent_id data member.

Definition at line 631 of file Variation_.cpp.

References CVariation_Base::m_Parent_id.

Referenced by CVariation_Base::Reset().

◆ ResetPhase()

void CVariation_Base::C_Frameshift::ResetPhase ( void  )
inline

Reset Phase data member.

Definition at line 2464 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ ResetPhenotype()

void CVariation_Base::ResetPhenotype ( void  )

Reset Phenotype data member.

Definition at line 684 of file Variation_.cpp.

References CVariation_Base::m_Phenotype, and CVariation_Base::m_set_State.

Referenced by CVariation_Base::Reset().

◆ ResetPlacement_method()

void CVariantPlacement_Base::ResetPlacement_method ( void  )
inline

Reset Placement_method data member.

Definition at line 991 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Placement_method, and CVariantPlacement_Base::m_set_State.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetPlacements()

void CVariation_Base::ResetPlacements ( void  )

Reset Placements data member.

Definition at line 678 of file Variation_.cpp.

References CVariation_Base::m_Placements, and CVariation_Base::m_set_State.

Referenced by CVariation_Base::Reset(), and variation::CVariationUtil::x_InferNAfromAA().

◆ ResetPopulation_data()

void CVariation_Base::ResetPopulation_data ( void  )

Reset Population_data data member.

Definition at line 707 of file Variation_.cpp.

References CVariation_Base::m_Population_data, and CVariation_Base::m_set_State.

Referenced by CVariation_Base::Reset().

◆ ResetPub()

void CVariation_Base::ResetPub ( void  )

Reset Pub data member.

Definition at line 730 of file Variation_.cpp.

References CVariation_Base::m_Pub.

Referenced by CVariation_Base::Reset().

◆ ResetReference()

void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::ResetReference ( void  )

Reset Reference data member.

Definition at line 296 of file Variation_.cpp.

References CVariation_Base::m_set_State.

◆ ResetReference_location()

void CVariationMethod_Base::ResetReference_location ( void  )

Reset Reference_location data member.

Definition at line 92 of file VariationMethod_.cpp.

References CVariationMethod_Base::m_Reference_location.

Referenced by CVariationMethod_Base::Reset().

◆ ResetSample_id()

void CVariation_Base::ResetSample_id ( void  )

Reset Sample_id data member.

Definition at line 648 of file Variation_.cpp.

References CVariation_Base::m_Sample_id, and CVariation_Base::m_set_State.

Referenced by CVariation_Base::Reset().

◆ ResetSelection() [1/2]

void CVariation_Base::C_Data::ResetSelection ( void  )

◆ ResetSelection() [2/2]

void CVariation_Base::C_E_Consequence::ResetSelection ( void  )

Reset the selection (set it to e_not_set).

Definition at line 344 of file Variation_.cpp.

References e_not_set.

◆ ResetSeq()

void CVariantPlacement_Base::ResetSeq ( void  )

◆ ResetSo_terms() [1/2]

void CVariantPlacement_Base::ResetSo_terms ( void  )

Reset So_terms data member.

Definition at line 226 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_set_State, and CVariantPlacement_Base::m_So_terms.

Referenced by CVariantPlacement_Base::Reset().

◆ ResetSo_terms() [2/2]

void CVariation_Base::ResetSo_terms ( void  )

Reset So_terms data member.

Definition at line 819 of file Variation_.cpp.

References CVariation_Base::m_set_State, and CVariation_Base::m_So_terms.

Referenced by CVariation_Base::Reset().

◆ ResetSomatic_origin()

void CVariation_Base::ResetSomatic_origin ( void  )

Reset Somatic_origin data member.

Definition at line 807 of file Variation_.cpp.

References CVariation_Base::m_set_State, and CVariation_Base::m_Somatic_origin.

Referenced by CVariation_Base::Reset().

◆ ResetSource()

void CVariation_Base::C_E_Somatic_origin::ResetSource ( void  )

Reset Source data member.

Definition at line 550 of file Variation_.cpp.

◆ ResetStart_offset()

void CVariantPlacement_Base::ResetStart_offset ( void  )
inline

◆ ResetStart_offset_fuzz()

void CVariantPlacement_Base::ResetStart_offset_fuzz ( void  )

◆ ResetStop_offset()

void CVariantPlacement_Base::ResetStop_offset ( void  )
inline

◆ ResetStop_offset_fuzz()

void CVariantPlacement_Base::ResetStop_offset_fuzz ( void  )

◆ ResetSynonyms()

void CVariation_Base::ResetSynonyms ( void  )

Reset Synonyms data member.

Definition at line 666 of file Variation_.cpp.

References CVariation_Base::m_set_State, and CVariation_Base::m_Synonyms.

Referenced by CVariation_Base::Reset().

◆ ResetTest()

void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::ResetTest ( void  )

Reset Test data member.

Definition at line 302 of file Variation_.cpp.

References CVariation_Base::m_set_State.

◆ ResetType()

void CVariation_Base::C_Data::C_Set::ResetType ( void  )
inline

Reset Type data member.

Definition at line 2063 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ ResetVariant_prop()

void CVariation_Base::ResetVariant_prop ( void  )

Reset Variant_prop data member.

Definition at line 713 of file Variation_.cpp.

References CVariation_Base::m_Variant_prop.

Referenced by CVariation_Base::Reset().

◆ ResetVariations()

END_ENUM_INFO void CVariation_Base::C_Data::C_Set::ResetVariations ( void  )

Reset Variations data member.

Definition at line 82 of file Variation_.cpp.

References CVariation_Base::C_Data::C_Set::m_set_State, and CVariation_Base::C_Data::C_Set::m_Variations.

◆ ResetX_length()

void CVariation_Base::C_Frameshift::ResetX_length ( void  )
inline

Reset X_length data member.

Definition at line 2511 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ Select() [1/4]

void CVariation_Base::C_Data::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [2/4]

void CVariation_Base::C_E_Consequence::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [3/4]

void CVariation_Base::C_Data::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

Referenced by CVariation_Base::C_Data::SetComplex(), CVariation_Base::C_Data::SetInstance(), CVariation_Base::C_Data::SetNote(), CVariation_Base::C_E_Consequence::SetNote(), CVariation_Base::C_Data::SetSeq(), CVariation_Base::C_Data::SetSet(), CVariation_Base::C_E_Consequence::SetSplicing(), CVariation_Base::C_Data::SetUniparental_disomy(), CVariation_Base::C_Data::SetUnknown(), and CVariation_Base::C_E_Consequence::SetUnknown().

◆ Select() [4/4]

void CVariation_Base::C_E_Consequence::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

◆ SelectionName() [1/2]

NCBI_NS_STD::string CVariation_Base::C_Data::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 182 of file Variation_.cpp.

References CVariation_Base::C_Data::sm_SelectionNames.

◆ SelectionName() [2/2]

NCBI_NS_STD::string CVariation_Base::C_E_Consequence::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 387 of file Variation_.cpp.

◆ SetAssembly() [1/2]

void CVariantPlacement_Base::SetAssembly ( CVariantPlacement_Base::TAssembly value)

Assign a value to Assembly data member.

Parameters
valueReference to value.

Definition at line 150 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Assembly, and value.

◆ SetAssembly() [2/2]

CVariantPlacement_Base::TAssembly & CVariantPlacement_Base::SetAssembly ( void  )

Assign a value to Assembly data member.

Returns
Reference to the data value.

Definition at line 155 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Assembly.

◆ SetClinical_test() [1/2]

void CVariation_Base::SetClinical_test ( CVariation_Base::TClinical_test value)

Assign a value to Clinical_test data member.

Parameters
valueReference to value.

Definition at line 752 of file Variation_.cpp.

References CVariation_Base::m_Clinical_test, and value.

◆ SetClinical_test() [2/2]

CVariation_Base::TClinical_test & CVariation_Base::SetClinical_test ( void  )

Assign a value to Clinical_test data member.

Returns
Reference to the data value.

Definition at line 757 of file Variation_.cpp.

References CVariation_Base::m_Clinical_test.

◆ SetCode() [1/2]

void CVariationException_Base::SetCode ( CVariationException_Base::TCode  value)
inline

Assign a value to Code data member.

Parameters
valueValue to assign

Definition at line 251 of file VariationException_.hpp.

References CVariationException_Base::m_Code, CVariationException_Base::m_set_State, and value.

◆ SetCode() [2/2]

CVariationException_Base::TCode & CVariationException_Base::SetCode ( void  )
inline

Assign a value to Code data member.

Returns
Reference to the data value.

Definition at line 258 of file VariationException_.hpp.

References CVariationException_Base::IsSetCode(), CVariationException_Base::m_Code, CVariationException_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetComment() [1/3]

void CVariantPlacement_Base::SetComment ( const TComment value)
inline

Assign a value to Comment data member.

Parameters
valueValue to assign

Definition at line 1319 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Comment, CVariantPlacement_Base::m_set_State, and value.

◆ SetComment() [2/3]

void CVariantPlacement_Base::SetComment ( CVariantPlacement_Base::TComment &&  value)
inline

◆ SetComment() [3/3]

CVariantPlacement_Base::TComment & CVariantPlacement_Base::SetComment ( void  )
inline

Assign a value to Comment data member.

Returns
Reference to the data value.

Definition at line 1333 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetComment(), CVariantPlacement_Base::m_Comment, CVariantPlacement_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetComplex()

void CVariation_Base::C_Data::SetComplex ( void  )
inline

Select the variant.

Definition at line 2261 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Complex, eDoNotResetVariant, and CVariation_Base::C_Data::Select().

◆ SetCondition() [1/2]

void CVariation_Base::C_E_Somatic_origin::SetCondition ( TCondition value)

Assign a value to Condition data member.

Parameters
valueReference to value.

Definition at line 572 of file Variation_.cpp.

References CVariation_Base::C_E_Somatic_origin::C_Condition::Reset(), and value.

◆ SetCondition() [2/2]

CVariation_Base::C_E_Somatic_origin::TCondition & CVariation_Base::C_E_Somatic_origin::SetCondition ( void  )

Assign a value to Condition data member.

Returns
Reference to the data value.

Definition at line 577 of file Variation_.cpp.

References CVariation_Base::C_E_Somatic_origin::C_Condition::Reset().

◆ SetConsequence()

CVariation_Base::TConsequence & CVariation_Base::SetConsequence ( void  )
inline

Assign a value to Consequence data member.

Returns
Reference to the data value.

Definition at line 3078 of file Variation_.hpp.

References CVariation_Base::m_Consequence, and CVariation_Base::m_set_State.

Referenced by variation::CVariationUtil::AttachProteinConsequences(), and CVariation::Index().

◆ SetData() [1/2]

void CVariation_Base::SetData ( CVariation_Base::TData value)

◆ SetData() [2/2]

CVariation_Base::TData & CVariation_Base::SetData ( void  )
inline

Assign a value to Data data member.

Returns
Reference to the data value.

Definition at line 3051 of file Variation_.hpp.

References CVariation_Base::m_Data, and CVariation_Base::ResetData().

Referenced by CVariation::Index().

◆ SetDbxrefs()

CVariantPlacement_Base::TDbxrefs & CVariantPlacement_Base::SetDbxrefs ( void  )
inline

Assign a value to Dbxrefs data member.

Returns
Reference to the data value.

Definition at line 1388 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Dbxrefs, and CVariantPlacement_Base::m_set_State.

Referenced by variation::CVariationUtil::s_AttachGeneIDdbxref().

◆ SetDescription() [1/6]

void CVariation_Base::C_E_Somatic_origin::C_Condition::SetDescription ( const TDescription value)
inline

Assign a value to Description data member.

Parameters
valueValue to assign

Definition at line 2567 of file Variation_.hpp.

References CVariation_Base::m_Description, CVariation_Base::m_set_State, and value.

◆ SetDescription() [2/6]

void CVariation_Base::SetDescription ( const TDescription value)
inline

Assign a value to Description data member.

Parameters
valueValue to assign

Definition at line 2845 of file Variation_.hpp.

References CVariation_Base::m_Description, CVariation_Base::m_set_State, and value.

◆ SetDescription() [3/6]

void CVariation_Base::C_E_Somatic_origin::C_Condition::SetDescription ( TDescription &&  value)
inline

◆ SetDescription() [4/6]

void CVariation_Base::SetDescription ( CVariation_Base::TDescription &&  value)
inline

◆ SetDescription() [5/6]

CVariation_Base::C_E_Somatic_origin::C_Condition::TDescription & CVariation_Base::C_E_Somatic_origin::C_Condition::SetDescription ( void  )
inline

Assign a value to Description data member.

Returns
Reference to the data value.

Definition at line 2581 of file Variation_.hpp.

References CVariation_Base::IsSetDescription(), CVariation_Base::m_Description, CVariation_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetDescription() [6/6]

CVariation_Base::TDescription & CVariation_Base::SetDescription ( void  )
inline

Assign a value to Description data member.

Returns
Reference to the data value.

Definition at line 2859 of file Variation_.hpp.

References CVariation_Base::IsSetDescription(), CVariation_Base::m_Description, CVariation_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetExceptions() [1/2]

CVariantPlacement_Base::TExceptions & CVariantPlacement_Base::SetExceptions ( void  )
inline

◆ SetExceptions() [2/2]

CVariation_Base::TExceptions & CVariation_Base::SetExceptions ( void  )
inline

Assign a value to Exceptions data member.

Returns
Reference to the data value.

Definition at line 3174 of file Variation_.hpp.

References CVariation_Base::m_Exceptions, and CVariation_Base::m_set_State.

◆ SetExt() [1/2]

CVariantPlacement_Base::TExt & CVariantPlacement_Base::SetExt ( void  )
inline

Assign a value to Ext data member.

Returns
Reference to the data value.

Definition at line 1413 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Ext, and CVariantPlacement_Base::m_set_State.

◆ SetExt() [2/2]

CVariation_Base::TExt & CVariation_Base::SetExt ( void  )
inline

◆ SetFrame() [1/2]

void CVariantPlacement_Base::SetFrame ( CVariantPlacement_Base::TFrame  value)
inline

Assign a value to Frame data member.

Parameters
valueValue to assign

Definition at line 1190 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Frame, CVariantPlacement_Base::m_set_State, and value.

Referenced by variation::CVariationUtil::TranslateNAtoAA().

◆ SetFrame() [2/2]

CVariantPlacement_Base::TFrame & CVariantPlacement_Base::SetFrame ( void  )
inline

Assign a value to Frame data member.

Returns
Reference to the data value.

Definition at line 1197 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetFrame(), CVariantPlacement_Base::m_Frame, CVariantPlacement_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetFrameshift() [1/2]

void CVariation_Base::SetFrameshift ( CVariation_Base::TFrameshift value)

Assign a value to Frameshift data member.

Parameters
valueReference to value.

Definition at line 789 of file Variation_.cpp.

References CVariation_Base::m_Frameshift, and value.

Referenced by variation::CVariationUtil::x_AsVariation().

◆ SetFrameshift() [2/2]

CVariation_Base::TFrameshift & CVariation_Base::SetFrameshift ( void  )

Assign a value to Frameshift data member.

Returns
Reference to the data value.

Definition at line 794 of file Variation_.cpp.

References CVariation_Base::m_Frameshift.

◆ SetGene_location() [1/2]

void CVariantPlacement_Base::SetGene_location ( CVariantPlacement_Base::TGene_location  value)
inline

Assign a value to Gene_location data member.

Parameters
valueValue to assign

Definition at line 1448 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Gene_location, CVariantPlacement_Base::m_set_State, and value.

Referenced by variation::CVariationUtil::SetPlacementProperties(), and variation::CVariationUtil::x_SetVariantPropertiesForIntronic().

◆ SetGene_location() [2/2]

CVariantPlacement_Base::TGene_location & CVariantPlacement_Base::SetGene_location ( void  )
inline

Assign a value to Gene_location data member.

Returns
Reference to the data value.

Definition at line 1455 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetGene_location(), CVariantPlacement_Base::m_Gene_location, CVariantPlacement_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetHgvs_name() [1/3]

void CVariantPlacement_Base::SetHgvs_name ( const THgvs_name value)
inline

Assign a value to Hgvs_name data member.

Parameters
valueValue to assign

Definition at line 1272 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Hgvs_name, CVariantPlacement_Base::m_set_State, and value.

Referenced by variation::CHgvsParser::AttachHgvs().

◆ SetHgvs_name() [2/3]

void CVariantPlacement_Base::SetHgvs_name ( CVariantPlacement_Base::THgvs_name &&  value)
inline

◆ SetHgvs_name() [3/3]

CVariantPlacement_Base::THgvs_name & CVariantPlacement_Base::SetHgvs_name ( void  )
inline

Assign a value to Hgvs_name data member.

Returns
Reference to the data value.

Definition at line 1286 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetHgvs_name(), CVariantPlacement_Base::m_Hgvs_name, CVariantPlacement_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetId() [1/4]

void CVariantPlacement_Base::SetId ( CVariantPlacement_Base::TId value)

Assign a value to Id data member.

Parameters
valueReference to value.

Definition at line 197 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Id, and value.

◆ SetId() [2/4]

void CVariation_Base::SetId ( CVariation_Base::TId value)

Assign a value to Id data member.

Parameters
valueReference to value.

Definition at line 619 of file Variation_.cpp.

References CVariation_Base::m_Id, and value.

◆ SetId() [3/4]

CVariantPlacement_Base::TId & CVariantPlacement_Base::SetId ( void  )

Assign a value to Id data member.

Returns
Reference to the data value.

Definition at line 202 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Id.

◆ SetId() [4/4]

CVariation_Base::TId & CVariation_Base::SetId ( void  )

Assign a value to Id data member.

Returns
Reference to the data value.

Definition at line 624 of file Variation_.cpp.

References CVariation_Base::m_Id.

◆ SetInstance() [1/2]

void CVariation_Base::C_Data::SetInstance ( TInstance value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 210 of file Variation_.cpp.

References CObject::AddReference(), CVariation_Base::C_Data::e_Instance, CVariation_Base::C_Data::m_choice, CVariation_Base::C_Data::m_object, CVariation_Base::C_Data::ResetSelection(), and value.

◆ SetInstance() [2/2]

CVariation_Base::C_Data::TInstance & CVariation_Base::C_Data::SetInstance ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 204 of file Variation_.cpp.

References CVariation_Base::C_Data::e_Instance, eDoNotResetVariant, CVariation_Base::C_Data::m_object, and CVariation_Base::C_Data::Select().

◆ SetLoc() [1/2]

void CVariantPlacement_Base::SetLoc ( CVariantPlacement_Base::TLoc value)

◆ SetLoc() [2/2]

CVariantPlacement_Base::TLoc & CVariantPlacement_Base::SetLoc ( void  )
inline

Assign a value to Loc data member.

Returns
Reference to the data value.

Definition at line 923 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Loc, and CVariantPlacement_Base::ResetLoc().

◆ SetLoss_of_heterozygosity() [1/2]

void CVariation_Base::C_E_Consequence::SetLoss_of_heterozygosity ( TLoss_of_heterozygosity value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 437 of file Variation_.cpp.

References CObject::AddReference(), and value.

◆ SetLoss_of_heterozygosity() [2/2]

CVariation_Base::C_E_Consequence::TLoss_of_heterozygosity & CVariation_Base::C_E_Consequence::SetLoss_of_heterozygosity ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 431 of file Variation_.cpp.

References eDoNotResetVariant.

◆ SetMessage() [1/3]

void CVariationException_Base::SetMessage ( const TMessage value)
inline

Assign a value to Message data member.

Parameters
valueValue to assign

Definition at line 291 of file VariationException_.hpp.

References CVariationException_Base::m_Message, CVariationException_Base::m_set_State, and value.

◆ SetMessage() [2/3]

void CVariationException_Base::SetMessage ( CVariationException_Base::TMessage &&  value)
inline

◆ SetMessage() [3/3]

CVariationException_Base::TMessage & CVariationException_Base::SetMessage ( void  )
inline

Assign a value to Message data member.

Returns
Reference to the data value.

Definition at line 305 of file VariationException_.hpp.

References CVariationException_Base::IsSetMessage(), CVariationException_Base::m_Message, CVariationException_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetMethod() [1/3]

void CVariation_Base::SetMethod ( CVariation_Base::TMethod value)

Assign a value to Method data member.

Parameters
valueReference to value.

Definition at line 695 of file Variation_.cpp.

References CVariation_Base::m_Method, and value.

◆ SetMethod() [2/3]

CVariation_Base::TMethod & CVariation_Base::SetMethod ( void  )

Assign a value to Method data member.

Returns
Reference to the data value.

Definition at line 700 of file Variation_.cpp.

References CVariation_Base::m_Method.

◆ SetMethod() [3/3]

CVariationMethod_Base::TMethod & CVariationMethod_Base::SetMethod ( void  )
inline

Assign a value to Method data member.

Returns
Reference to the data value.

Definition at line 250 of file VariationMethod_.hpp.

References CVariationMethod_Base::m_Method, and CVariationMethod_Base::m_set_State.

Referenced by variation::CreateUnknownProtConsequenceVariation(), and variation::SetComputational().

◆ SetMol() [1/2]

void CVariantPlacement_Base::SetMol ( CVariantPlacement_Base::TMol  value)
inline

◆ SetMol() [2/2]

CVariantPlacement_Base::TMol & CVariantPlacement_Base::SetMol ( void  )
inline

Assign a value to Mol data member.

Returns
Reference to the data value.

Definition at line 967 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetMol(), CVariantPlacement_Base::m_Mol, CVariantPlacement_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetName() [1/6]

void CVariation_Base::C_Data::C_Set::SetName ( const TName value)
inline

Assign a value to Name data member.

Parameters
valueValue to assign

Definition at line 2144 of file Variation_.hpp.

References CVariation_Base::m_Name, CVariation_Base::m_set_State, and value.

Referenced by variation::CVariationUtil::x_AsVariation().

◆ SetName() [2/6]

void CVariation_Base::SetName ( const TName value)
inline

Assign a value to Name data member.

Parameters
valueValue to assign

Definition at line 2773 of file Variation_.hpp.

References CVariation_Base::m_Name, CVariation_Base::m_set_State, and value.

◆ SetName() [3/6]

void CVariation_Base::C_Data::C_Set::SetName ( TName &&  value)
inline

Definition at line 2151 of file Variation_.hpp.

References CVariation_Base::m_Name, CVariation_Base::m_set_State, and value.

◆ SetName() [4/6]

void CVariation_Base::SetName ( CVariation_Base::TName &&  value)
inline

Definition at line 2780 of file Variation_.hpp.

References CVariation_Base::m_Name, CVariation_Base::m_set_State, and value.

◆ SetName() [5/6]

CVariation_Base::C_Data::C_Set::TName & CVariation_Base::C_Data::C_Set::SetName ( void  )
inline

Assign a value to Name data member.

Returns
Reference to the data value.

Definition at line 2158 of file Variation_.hpp.

References CVariation_Base::IsSetName(), CVariation_Base::m_Name, CVariation_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetName() [6/6]

CVariation_Base::TName & CVariation_Base::SetName ( void  )
inline

Assign a value to Name data member.

Returns
Reference to the data value.

Definition at line 2787 of file Variation_.hpp.

References CVariation_Base::IsSetName(), CVariation_Base::m_Name, CVariation_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetNote() [1/4]

void CVariation_Base::C_Data::SetNote ( const TNote value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 192 of file Variation_.cpp.

References CVariation_Base::C_Data::e_Note, eDoNotResetVariant, CVariation_Base::C_Data::m_string, CVariation_Base::C_Data::Select(), and value.

◆ SetNote() [2/4]

void CVariation_Base::C_E_Consequence::SetNote ( const TNote value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 397 of file Variation_.cpp.

References eDoNotResetVariant, and value.

◆ SetNote() [3/4]

CVariation_Base::C_Data::TNote & CVariation_Base::C_Data::SetNote ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 2224 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Note, eDoNotResetVariant, CVariation_Base::C_Data::m_string, and CVariation_Base::C_Data::Select().

◆ SetNote() [4/4]

CVariation_Base::C_E_Consequence::TNote & CVariation_Base::C_E_Consequence::SetNote ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 2433 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Note, eDoNotResetVariant, CVariation_Base::C_Data::m_string, and CVariation_Base::C_Data::Select().

◆ SetObject_id()

CVariation_Base::C_E_Somatic_origin::C_Condition::TObject_id & CVariation_Base::C_E_Somatic_origin::C_Condition::SetObject_id ( void  )
inline

Assign a value to Object_id data member.

Returns
Reference to the data value.

Definition at line 2611 of file Variation_.hpp.

References CVariation_Base::m_set_State.

◆ SetOther_ids()

CVariation_Base::TOther_ids & CVariation_Base::SetOther_ids ( void  )
inline

Assign a value to Other_ids data member.

Returns
Reference to the data value.

Definition at line 2745 of file Variation_.hpp.

References CVariation_Base::m_Other_ids, and CVariation_Base::m_set_State.

◆ SetParent_id() [1/4]

void CVariantPlacement_Base::SetParent_id ( CVariantPlacement_Base::TParent_id value)

Assign a value to Parent_id data member.

Parameters
valueReference to value.

Definition at line 214 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Parent_id, and value.

◆ SetParent_id() [2/4]

void CVariation_Base::SetParent_id ( CVariation_Base::TParent_id value)

Assign a value to Parent_id data member.

Parameters
valueReference to value.

Definition at line 636 of file Variation_.cpp.

References CVariation_Base::m_Parent_id, and value.

◆ SetParent_id() [3/4]

CVariantPlacement_Base::TParent_id & CVariantPlacement_Base::SetParent_id ( void  )

Assign a value to Parent_id data member.

Returns
Reference to the data value.

Definition at line 219 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Parent_id.

◆ SetParent_id() [4/4]

CVariation_Base::TParent_id & CVariation_Base::SetParent_id ( void  )

Assign a value to Parent_id data member.

Returns
Reference to the data value.

Definition at line 641 of file Variation_.cpp.

References CVariation_Base::m_Parent_id.

◆ SetPhase() [1/2]

void CVariation_Base::C_Frameshift::SetPhase ( TPhase  value)
inline

Assign a value to Phase data member.

Parameters
valueValue to assign

Definition at line 2480 of file Variation_.hpp.

References CVariation_Base::m_set_State, and value.

◆ SetPhase() [2/2]

CVariation_Base::C_Frameshift::TPhase & CVariation_Base::C_Frameshift::SetPhase ( void  )
inline

Assign a value to Phase data member.

Returns
Reference to the data value.

Definition at line 2487 of file Variation_.hpp.

References CVariation_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetPhenotype()

CVariation_Base::TPhenotype & CVariation_Base::SetPhenotype ( void  )
inline

Assign a value to Phenotype data member.

Returns
Reference to the data value.

Definition at line 2914 of file Variation_.hpp.

References CVariation_Base::m_Phenotype, and CVariation_Base::m_set_State.

◆ SetPlacement_method() [1/2]

void CVariantPlacement_Base::SetPlacement_method ( CVariantPlacement_Base::TPlacement_method  value)
inline

Assign a value to Placement_method data member.

Parameters
valueValue to assign

Definition at line 1007 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_Placement_method, CVariantPlacement_Base::m_set_State, and value.

Referenced by variation::CVariationUtil::x_Remap().

◆ SetPlacement_method() [2/2]

CVariantPlacement_Base::TPlacement_method & CVariantPlacement_Base::SetPlacement_method ( void  )
inline

Assign a value to Placement_method data member.

Returns
Reference to the data value.

Definition at line 1014 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetPlacement_method(), CVariantPlacement_Base::m_Placement_method, CVariantPlacement_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetPlacements()

CVariation_Base::TPlacements & CVariation_Base::SetPlacements ( void  )
inline

◆ SetPopulation_data()

CVariation_Base::TPopulation_data & CVariation_Base::SetPopulation_data ( void  )
inline

Assign a value to Population_data data member.

Returns
Reference to the data value.

Definition at line 2960 of file Variation_.hpp.

References CVariation_Base::m_Population_data, and CVariation_Base::m_set_State.

◆ SetPub() [1/2]

void CVariation_Base::SetPub ( CVariation_Base::TPub value)

Assign a value to Pub data member.

Parameters
valueReference to value.

Definition at line 735 of file Variation_.cpp.

References CVariation_Base::m_Pub, and value.

◆ SetPub() [2/2]

CVariation_Base::TPub & CVariation_Base::SetPub ( void  )

Assign a value to Pub data member.

Returns
Reference to the data value.

Definition at line 740 of file Variation_.cpp.

References CVariation_Base::m_Pub.

◆ SetReference() [1/3]

void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetReference ( const TReference value)
inline

Assign a value to Reference data member.

Parameters
valueValue to assign

Definition at line 2294 of file Variation_.hpp.

References CVariation_Base::m_set_State, and value.

◆ SetReference() [2/3]

void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetReference ( TReference &&  value)
inline

Definition at line 2301 of file Variation_.hpp.

References CVariation_Base::m_set_State, and value.

◆ SetReference() [3/3]

CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::TReference & CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetReference ( void  )
inline

Assign a value to Reference data member.

Returns
Reference to the data value.

Definition at line 2308 of file Variation_.hpp.

References CVariation_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetReference_location() [1/2]

void CVariationMethod_Base::SetReference_location ( CVariationMethod_Base::TReference_location value)

Assign a value to Reference_location data member.

Parameters
valueReference to value.

Definition at line 97 of file VariationMethod_.cpp.

References CVariationMethod_Base::m_Reference_location, and value.

◆ SetReference_location() [2/2]

CVariationMethod_Base::TReference_location & CVariationMethod_Base::SetReference_location ( void  )

Assign a value to Reference_location data member.

Returns
Reference to the data value.

Definition at line 102 of file VariationMethod_.cpp.

References CVariationMethod_Base::m_Reference_location.

◆ SetSample_id()

CVariation_Base::TSample_id & CVariation_Base::SetSample_id ( void  )
inline

Assign a value to Sample_id data member.

Returns
Reference to the data value.

Definition at line 2720 of file Variation_.hpp.

References CVariation_Base::m_Sample_id, and CVariation_Base::m_set_State.

◆ SetSeq() [1/4]

void CVariantPlacement_Base::SetSeq ( CVariantPlacement_Base::TSeq value)

◆ SetSeq() [2/4]

void CVariation_Base::C_Data::SetSeq ( TSeq value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 254 of file Variation_.cpp.

References CObject::AddReference(), CVariation_Base::C_Data::e_Seq, CVariation_Base::C_Data::m_choice, CVariation_Base::C_Data::m_object, CVariation_Base::C_Data::ResetSelection(), and value.

◆ SetSeq() [3/4]

CVariantPlacement_Base::TSeq & CVariantPlacement_Base::SetSeq ( void  )

Assign a value to Seq data member.

Returns
Reference to the data value.

Definition at line 138 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Seq.

◆ SetSeq() [4/4]

CVariation_Base::C_Data::TSeq & CVariation_Base::C_Data::SetSeq ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 248 of file Variation_.cpp.

References CVariation_Base::C_Data::e_Seq, eDoNotResetVariant, CVariation_Base::C_Data::m_object, and CVariation_Base::C_Data::Select().

◆ SetSet() [1/2]

void CVariation_Base::C_Data::SetSet ( TSet value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 232 of file Variation_.cpp.

References CObject::AddReference(), CVariation_Base::C_Data::e_Set, CVariation_Base::C_Data::m_choice, CVariation_Base::C_Data::m_object, CVariation_Base::C_Data::ResetSelection(), and value.

◆ SetSet() [2/2]

CVariation_Base::C_Data::TSet & CVariation_Base::C_Data::SetSet ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 226 of file Variation_.cpp.

References CVariation_Base::C_Data::e_Set, eDoNotResetVariant, CVariation_Base::C_Data::m_object, and CVariation_Base::C_Data::Select().

◆ SetSo_terms() [1/2]

CVariantPlacement_Base::TSo_terms & CVariantPlacement_Base::SetSo_terms ( void  )
inline

Assign a value to So_terms data member.

Returns
Reference to the data value.

Definition at line 1527 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::m_set_State, and CVariantPlacement_Base::m_So_terms.

◆ SetSo_terms() [2/2]

CVariation_Base::TSo_terms & CVariation_Base::SetSo_terms ( void  )
inline

Assign a value to So_terms data member.

Returns
Reference to the data value.

Definition at line 3199 of file Variation_.hpp.

References CVariation_Base::m_set_State, and CVariation_Base::m_So_terms.

◆ SetSomatic_origin()

CVariation_Base::TSomatic_origin & CVariation_Base::SetSomatic_origin ( void  )
inline

Assign a value to Somatic_origin data member.

Returns
Reference to the data value.

Definition at line 3149 of file Variation_.hpp.

References CVariation_Base::m_set_State, and CVariation_Base::m_Somatic_origin.

◆ SetSource() [1/2]

void CVariation_Base::C_E_Somatic_origin::SetSource ( TSource value)

Assign a value to Source data member.

Parameters
valueReference to value.

Definition at line 555 of file Variation_.cpp.

References CSubSource_Base::Reset(), and value.

◆ SetSource() [2/2]

CVariation_Base::C_E_Somatic_origin::TSource & CVariation_Base::C_E_Somatic_origin::SetSource ( void  )

Assign a value to Source data member.

Returns
Reference to the data value.

Definition at line 560 of file Variation_.cpp.

References CSubSource_Base::Reset().

◆ SetSplicing()

void CVariation_Base::C_E_Consequence::SetSplicing ( void  )
inline

Select the variant.

Definition at line 2414 of file Variation_.hpp.

References eDoNotResetVariant, and CVariation_Base::C_Data::Select().

◆ SetStart_offset() [1/2]

void CVariantPlacement_Base::SetStart_offset ( CVariantPlacement_Base::TStart_offset  value)
inline

◆ SetStart_offset() [2/2]

CVariantPlacement_Base::TStart_offset & CVariantPlacement_Base::SetStart_offset ( void  )
inline

Assign a value to Start_offset data member.

Returns
Reference to the data value.

Definition at line 1061 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetStart_offset(), CVariantPlacement_Base::m_set_State, CVariantPlacement_Base::m_Start_offset, and CSerialObject::UnassignedByte().

◆ SetStart_offset_fuzz() [1/2]

void CVariantPlacement_Base::SetStart_offset_fuzz ( CVariantPlacement_Base::TStart_offset_fuzz value)

◆ SetStart_offset_fuzz() [2/2]

CVariantPlacement_Base::TStart_offset_fuzz & CVariantPlacement_Base::SetStart_offset_fuzz ( void  )

Assign a value to Start_offset_fuzz data member.

Returns
Reference to the data value.

Definition at line 104 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Start_offset_fuzz.

◆ SetStop_offset() [1/2]

void CVariantPlacement_Base::SetStop_offset ( CVariantPlacement_Base::TStop_offset  value)
inline

◆ SetStop_offset() [2/2]

CVariantPlacement_Base::TStop_offset & CVariantPlacement_Base::SetStop_offset ( void  )
inline

Assign a value to Stop_offset data member.

Returns
Reference to the data value.

Definition at line 1129 of file VariantPlacement_.hpp.

References CVariantPlacement_Base::IsSetStop_offset(), CVariantPlacement_Base::m_set_State, CVariantPlacement_Base::m_Stop_offset, and CSerialObject::UnassignedByte().

◆ SetStop_offset_fuzz() [1/2]

void CVariantPlacement_Base::SetStop_offset_fuzz ( CVariantPlacement_Base::TStop_offset_fuzz value)

◆ SetStop_offset_fuzz() [2/2]

CVariantPlacement_Base::TStop_offset_fuzz & CVariantPlacement_Base::SetStop_offset_fuzz ( void  )

Assign a value to Stop_offset_fuzz data member.

Returns
Reference to the data value.

Definition at line 121 of file VariantPlacement_.cpp.

References CVariantPlacement_Base::m_Stop_offset_fuzz.

◆ SetSynonyms()

CVariation_Base::TSynonyms & CVariation_Base::SetSynonyms ( void  )
inline

Assign a value to Synonyms data member.

Returns
Reference to the data value.

Definition at line 2817 of file Variation_.hpp.

References CVariation_Base::m_set_State, and CVariation_Base::m_Synonyms.

Referenced by variation::CHgvsParser::AttachHgvs().

◆ SetTest() [1/3]

void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetTest ( const TTest value)
inline

Assign a value to Test data member.

Parameters
valueValue to assign

Definition at line 2341 of file Variation_.hpp.

References CVariation_Base::m_set_State, and value.

◆ SetTest() [2/3]

void CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetTest ( TTest &&  value)
inline

Definition at line 2348 of file Variation_.hpp.

References CVariation_Base::m_set_State, and value.

◆ SetTest() [3/3]

CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::TTest & CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetTest ( void  )
inline

Assign a value to Test data member.

Returns
Reference to the data value.

Definition at line 2355 of file Variation_.hpp.

References CVariation_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetType() [1/2]

void CVariation_Base::C_Data::C_Set::SetType ( TType  value)
inline

Assign a value to Type data member.

Parameters
valueValue to assign

Definition at line 2079 of file Variation_.hpp.

References CVariation_Base::m_set_State, and value.

Referenced by variation::CVariationUtil::x_AsVariation(), and variation::CHgvsParser::x_list().

◆ SetType() [2/2]

CVariation_Base::C_Data::C_Set::TType & CVariation_Base::C_Data::C_Set::SetType ( void  )
inline

Assign a value to Type data member.

Returns
Reference to the data value.

Definition at line 2086 of file Variation_.hpp.

References CVariation_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetUniparental_disomy()

void CVariation_Base::C_Data::SetUniparental_disomy ( void  )
inline

◆ SetUnknown() [1/2]

void CVariation_Base::C_Data::SetUnknown ( void  )
inline

Select the variant.

Definition at line 2205 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Unknown, eDoNotResetVariant, and CVariation_Base::C_Data::Select().

◆ SetUnknown() [2/2]

void CVariation_Base::C_E_Consequence::SetUnknown ( void  )
inline

Select the variant.

Definition at line 2402 of file Variation_.hpp.

References CVariation_Base::C_Data::e_Unknown, eDoNotResetVariant, and CVariation_Base::C_Data::Select().

◆ SetVariant_prop() [1/2]

void CVariation_Base::SetVariant_prop ( CVariation_Base::TVariant_prop value)

Assign a value to Variant_prop data member.

Parameters
valueReference to value.

Definition at line 718 of file Variation_.cpp.

References CVariation_Base::m_Variant_prop, and value.

◆ SetVariant_prop() [2/2]

CVariation_Base::TVariant_prop & CVariation_Base::SetVariant_prop ( void  )

Assign a value to Variant_prop data member.

Returns
Reference to the data value.

Definition at line 723 of file Variation_.cpp.

References CVariation_Base::m_Variant_prop.

◆ SetVariation() [1/2]

void CVariation_Base::C_E_Consequence::SetVariation ( TVariation value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 415 of file Variation_.cpp.

References CObject::AddReference(), and value.

◆ SetVariation() [2/2]

CVariation_Base::C_E_Consequence::TVariation & CVariation_Base::C_E_Consequence::SetVariation ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 409 of file Variation_.cpp.

References eDoNotResetVariant.

◆ SetVariations()

CVariation_Base::C_Data::C_Set::TVariations & CVariation_Base::C_Data::C_Set::SetVariations ( void  )
inline

Assign a value to Variations data member.

Returns
Reference to the data value.

Definition at line 2116 of file Variation_.hpp.

References CVariation_Base::m_set_State.

Referenced by variation::CVariationUtil::x_AsVariation(), and variation::CHgvsParser::x_list().

◆ SetX_length() [1/2]

void CVariation_Base::C_Frameshift::SetX_length ( TX_length  value)
inline

Assign a value to X_length data member.

Parameters
valueValue to assign

Definition at line 2527 of file Variation_.hpp.

References CVariation_Base::m_set_State, and value.

◆ SetX_length() [2/2]

CVariation_Base::C_Frameshift::TX_length & CVariation_Base::C_Frameshift::SetX_length ( void  )
inline

Assign a value to X_length data member.

Returns
Reference to the data value.

Definition at line 2534 of file Variation_.hpp.

References CVariation_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ ThrowInvalidSelection() [1/2]

void CVariation_Base::C_Data::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 187 of file Variation_.cpp.

References DIAG_COMPILE_INFO, CVariation_Base::C_Data::m_choice, and CVariation_Base::C_Data::sm_SelectionNames.

Referenced by CVariation_Base::C_Data::CheckSelected(), and CVariation_Base::C_E_Consequence::CheckSelected().

◆ ThrowInvalidSelection() [2/2]

void CVariation_Base::C_E_Consequence::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 392 of file Variation_.cpp.

References DIAG_COMPILE_INFO.

◆ Which() [1/2]

CVariation_Base::C_Data::E_Choice CVariation_Base::C_Data::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 2170 of file Variation_.hpp.

References CVariation_Base::C_Data::m_choice.

Referenced by CVariationUtilities::GetVariationRefAlt(), CVariationUtilities::GetVariationType(), and CVariationNormalization_base< T >::x_Shift().

◆ Which() [2/2]

CVariation_Base::C_E_Consequence::E_Choice CVariation_Base::C_E_Consequence::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 2367 of file Variation_.hpp.

References CVariation_Base::C_Data::m_choice.

◆ ~C_Condition()

CVariation_Base::C_E_Somatic_origin::C_Condition::~C_Condition ( void  )

Definition at line 545 of file Variation_.cpp.

◆ ~C_Data()

CVariation_Base::C_Data::~C_Data ( void  )

Definition at line 290 of file Variation_.cpp.

References CVariation_Base::Reset().

◆ ~C_E_Consequence()

CVariation_Base::C_E_Consequence::~C_E_Consequence ( void  )

Definition at line 471 of file Variation_.cpp.

References CVariation_Base::Reset().

◆ ~C_E_Somatic_origin()

CVariation_Base::C_E_Somatic_origin::~C_E_Somatic_origin ( void  )

Definition at line 609 of file Variation_.cpp.

◆ ~C_Frameshift()

CVariation_Base::C_Frameshift::~C_Frameshift ( void  )

Definition at line 503 of file Variation_.cpp.

◆ ~C_Loss_of_heterozygosity()

CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::~C_Loss_of_heterozygosity ( void  )

Definition at line 333 of file Variation_.cpp.

◆ ~C_Set()

CVariation_Base::C_Data::C_Set::~C_Set ( void  )

Definition at line 122 of file Variation_.cpp.

◆ ~CVariantPlacement()

CVariantPlacement::~CVariantPlacement ( void  )

Definition at line 50 of file VariantPlacement.cpp.

◆ ~CVariantPlacement_Base()

CVariantPlacement_Base::~CVariantPlacement_Base ( void  )
virtual

Definition at line 294 of file VariantPlacement_.cpp.

◆ ~CVariation_Base()

CVariation_Base::~CVariation_Base ( void  )
virtual

Definition at line 890 of file Variation_.cpp.

◆ ~CVariationException()

CVariationException::~CVariationException ( void  )

Definition at line 50 of file VariationException.cpp.

◆ ~CVariationException_Base()

CVariationException_Base::~CVariationException_Base ( void  )
virtual

Definition at line 106 of file VariationException_.cpp.

◆ ~CVariationMethod()

CVariationMethod::~CVariationMethod ( void  )

Definition at line 50 of file VariationMethod.cpp.

◆ ~CVariationMethod_Base()

CVariationMethod_Base::~CVariationMethod_Base ( void  )
virtual

Definition at line 133 of file VariationMethod_.cpp.

Variable Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ m_Assembly

CRef< TAssembly > CVariantPlacement_Base::m_Assembly
private

◆ m_choice [1/2]

E_Choice CVariation_Base::C_Data::m_choice
private

◆ m_choice [2/2]

E_Choice CVariation_Base::C_E_Consequence::m_choice
private

Definition at line 842 of file Variation_.hpp.

◆ m_Clinical_test

CRef< TClinical_test > CVariation_Base::m_Clinical_test
private

◆ m_Code

int CVariationException_Base::m_Code
private

◆ m_Comment

string CVariantPlacement_Base::m_Comment
private

◆ m_Condition

CRef< TCondition > CVariation_Base::C_E_Somatic_origin::m_Condition
private

Definition at line 1211 of file Variation_.hpp.

◆ m_Consequence

list< CRef< C_E_Consequence > > CVariation_Base::m_Consequence
private

◆ m_Data

CRef< TData > CVariation_Base::m_Data
private

◆ m_Dbxrefs

list< CRef< CDbtag > > CVariantPlacement_Base::m_Dbxrefs
private

◆ m_Description [1/2]

string CVariation_Base::C_E_Somatic_origin::C_Condition::m_Description
private

Definition at line 1106 of file Variation_.hpp.

◆ m_Description [2/2]

string CVariation_Base::m_Description
private

◆ m_Exceptions [1/2]

list< CRef< CVariationException > > CVariantPlacement_Base::m_Exceptions
private

◆ m_Exceptions [2/2]

list< CRef< CVariationException > > CVariation_Base::m_Exceptions
private

◆ m_Ext [1/2]

list< CRef< CUser_object > > CVariantPlacement_Base::m_Ext
private

◆ m_Ext [2/2]

list< CRef< CUser_object > > CVariation_Base::m_Ext
private

◆ m_Frame

int CVariantPlacement_Base::m_Frame
private

◆ m_Frameshift

CRef< TFrameshift > CVariation_Base::m_Frameshift
private

◆ m_Gene_location

int CVariantPlacement_Base::m_Gene_location
private

◆ m_Hgvs_name

string CVariantPlacement_Base::m_Hgvs_name
private

◆ m_Id [1/2]

CRef< TId > CVariantPlacement_Base::m_Id
private

◆ m_Id [2/2]

CRef< TId > CVariation_Base::m_Id
private

◆ m_Loc

CRef< TLoc > CVariantPlacement_Base::m_Loc
private

◆ m_Message

string CVariationException_Base::m_Message
private

◆ m_Method [1/2]

CRef< TMethod > CVariation_Base::m_Method
private

◆ m_Method [2/2]

list< int > CVariationMethod_Base::m_Method
private

◆ m_Mol

int CVariantPlacement_Base::m_Mol
private

◆ m_Name [1/2]

string CVariation_Base::C_Data::C_Set::m_Name
private

Definition at line 292 of file Variation_.hpp.

◆ m_Name [2/2]

string CVariation_Base::m_Name
private

◆ m_object [1/4]

NCBI_NS_NCBI::CSerialObject* CVariation_Base::C_Data::m_object

◆  [2/4]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 519 of file Variation_.hpp.

◆ m_object [3/4]

NCBI_NS_NCBI::CSerialObject* CVariation_Base::C_E_Consequence::m_object

Definition at line 850 of file Variation_.hpp.

◆  [4/4]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 850 of file Variation_.hpp.

◆ m_Object_id

list< CRef< CDbtag > > CVariation_Base::C_E_Somatic_origin::C_Condition::m_Object_id
private

Definition at line 1107 of file Variation_.hpp.

◆ m_Other_ids

list< CRef< CDbtag > > CVariation_Base::m_Other_ids
private

◆ m_Parent_id [1/2]

CRef< TParent_id > CVariantPlacement_Base::m_Parent_id
private

◆ m_Parent_id [2/2]

CRef< TParent_id > CVariation_Base::m_Parent_id
private

◆ m_Phase

int CVariation_Base::C_Frameshift::m_Phase
private

Definition at line 972 of file Variation_.hpp.

◆ m_Phenotype

list< CRef< CPhenotype > > CVariation_Base::m_Phenotype
private

◆ m_Placement_method

int CVariantPlacement_Base::m_Placement_method
private

◆ m_Placements

list< CRef< CVariantPlacement > > CVariation_Base::m_Placements
private

◆ m_Population_data

list< CRef< CPopulation_data > > CVariation_Base::m_Population_data
private

◆ m_Pub

CRef< TPub > CVariation_Base::m_Pub
private

◆ m_Reference

string CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::m_Reference
private

Definition at line 662 of file Variation_.hpp.

◆ m_Reference_location

CRef< TReference_location > CVariationMethod_Base::m_Reference_location
private

◆ m_Sample_id

list< CRef< CObject_id > > CVariation_Base::m_Sample_id
private

◆ m_Seq

CRef< TSeq > CVariantPlacement_Base::m_Seq
private

◆ m_set_State [1/9]

Uint4 CVariation_Base::C_Data::C_Set::m_set_State[1]
private

◆ m_set_State [2/9]

Uint4 CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::m_set_State[1]
private

Definition at line 661 of file Variation_.hpp.

◆ m_set_State [3/9]

Uint4 CVariation_Base::C_Frameshift::m_set_State[1]
private

Definition at line 971 of file Variation_.hpp.

Referenced by CVariation_Base::C_Frameshift::C_Frameshift().

◆ m_set_State [4/9]

Uint4 CVariation_Base::C_E_Somatic_origin::C_Condition::m_set_State[1]
private

Definition at line 1105 of file Variation_.hpp.

◆ m_set_State [5/9]

Uint4 CVariation_Base::C_E_Somatic_origin::m_set_State[1]
private

Definition at line 1209 of file Variation_.hpp.

◆ m_set_State [6/9]

Uint4 CVariationException_Base::m_set_State[1]
private

◆ m_set_State [7/9]

Uint4 CVariationMethod_Base::m_set_State[1]
private

◆ m_set_State [8/9]

Uint4 CVariantPlacement_Base::m_set_State[2]
private

Definition at line 870 of file VariantPlacement_.hpp.

Referenced by CVariantPlacement_Base::CVariantPlacement_Base(), CVariantPlacement_Base::IsSetComment(), CVariantPlacement_Base::IsSetDbxrefs(), CVariantPlacement_Base::IsSetExceptions(), CVariantPlacement_Base::IsSetExt(), CVariantPlacement_Base::IsSetFrame(), CVariantPlacement_Base::IsSetGene_location(), CVariantPlacement_Base::IsSetHgvs_name(), CVariantPlacement_Base::IsSetMol(), CVariantPlacement_Base::IsSetPlacement_method(), CVariantPlacement_Base::IsSetSo_terms(), CVariantPlacement_Base::IsSetStart_offset(), CVariantPlacement_Base::IsSetStop_offset(), CVariantPlacement_Base::ResetComment(), CVariantPlacement_Base::ResetDbxrefs(), CVariantPlacement_Base::ResetExceptions(), CVariantPlacement_Base::ResetExt(), CVariantPlacement_Base::ResetFrame(), CVariantPlacement_Base::ResetGene_location(), CVariantPlacement_Base::ResetHgvs_name(), CVariantPlacement_Base::ResetMol(), CVariantPlacement_Base::ResetPlacement_method(), CVariantPlacement_Base::ResetSo_terms(), CVariantPlacement_Base::ResetStart_offset(), CVariantPlacement_Base::ResetStop_offset(), CVariantPlacement_Base::SetComment(), CVariantPlacement_Base::SetDbxrefs(), CVariantPlacement_Base::SetExceptions(), CVariantPlacement_Base::SetExt(), CVariantPlacement_Base::SetFrame(), CVariantPlacement_Base::SetGene_location(), CVariantPlacement_Base::SetHgvs_name(), CVariantPlacement_Base::SetMol(), CVariantPlacement_Base::SetPlacement_method(), CVariantPlacement_Base::SetSo_terms(), CVariantPlacement_Base::SetStart_offset(), and CVariantPlacement_Base::SetStop_offset().

◆ m_set_State [9/9]

Uint4 CVariation_Base::m_set_State[2]
private

Definition at line 2017 of file Variation_.hpp.

Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), BEGIN_NAMED_CLASS_INFO(), CVariation_Base::C_E_Somatic_origin::C_Condition::C_Condition(), CVariation_Base::C_E_Somatic_origin::C_E_Somatic_origin(), CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::C_Loss_of_heterozygosity(), CVariation_Base::CVariation_Base(), CVariation_Base::IsSetConsequence(), CVariation_Base::C_E_Somatic_origin::C_Condition::IsSetDescription(), CVariation_Base::IsSetDescription(), CVariation_Base::IsSetExceptions(), CVariation_Base::IsSetExt(), CVariation_Base::C_Data::C_Set::IsSetName(), CVariation_Base::IsSetName(), CVariation_Base::C_E_Somatic_origin::C_Condition::IsSetObject_id(), CVariation_Base::IsSetOther_ids(), CVariation_Base::C_Frameshift::IsSetPhase(), CVariation_Base::IsSetPhenotype(), CVariation_Base::IsSetPlacements(), CVariation_Base::IsSetPopulation_data(), CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::IsSetReference(), CVariation_Base::IsSetSample_id(), CVariation_Base::IsSetSo_terms(), CVariation_Base::IsSetSomatic_origin(), CVariation_Base::IsSetSynonyms(), CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::IsSetTest(), CVariation_Base::C_Data::C_Set::IsSetVariations(), CVariation_Base::C_Frameshift::IsSetX_length(), CVariation_Base::ResetConsequence(), CVariation_Base::C_E_Somatic_origin::C_Condition::ResetDescription(), CVariation_Base::ResetDescription(), CVariation_Base::ResetExceptions(), CVariation_Base::ResetExt(), CVariation_Base::C_Data::C_Set::ResetName(), CVariation_Base::ResetName(), CVariation_Base::C_E_Somatic_origin::C_Condition::ResetObject_id(), CVariation_Base::ResetOther_ids(), CVariation_Base::C_Frameshift::ResetPhase(), CVariation_Base::ResetPhenotype(), CVariation_Base::ResetPlacements(), CVariation_Base::ResetPopulation_data(), CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::ResetReference(), CVariation_Base::ResetSample_id(), CVariation_Base::ResetSo_terms(), CVariation_Base::ResetSomatic_origin(), CVariation_Base::ResetSynonyms(), CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::ResetTest(), CVariation_Base::C_Data::C_Set::ResetType(), CVariation_Base::C_Frameshift::ResetX_length(), CVariation_Base::SetConsequence(), CVariation_Base::C_E_Somatic_origin::C_Condition::SetDescription(), CVariation_Base::SetDescription(), CVariation_Base::SetExceptions(), CVariation_Base::SetExt(), CVariation_Base::C_Data::C_Set::SetName(), CVariation_Base::SetName(), CVariation_Base::C_E_Somatic_origin::C_Condition::SetObject_id(), CVariation_Base::SetOther_ids(), CVariation_Base::C_Frameshift::SetPhase(), CVariation_Base::SetPhenotype(), CVariation_Base::SetPlacements(), CVariation_Base::SetPopulation_data(), CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetReference(), CVariation_Base::SetSample_id(), CVariation_Base::SetSo_terms(), CVariation_Base::SetSomatic_origin(), CVariation_Base::SetSynonyms(), CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::SetTest(), CVariation_Base::C_Data::C_Set::SetType(), CVariation_Base::C_Data::C_Set::SetVariations(), and CVariation_Base::C_Frameshift::SetX_length().

◆ m_So_terms [1/2]

list< int > CVariantPlacement_Base::m_So_terms
private

◆ m_So_terms [2/2]

list< int > CVariation_Base::m_So_terms
private

◆ m_Somatic_origin

list< CRef< C_E_Somatic_origin > > CVariation_Base::m_Somatic_origin
private

◆ m_Source

CRef< TSource > CVariation_Base::C_E_Somatic_origin::m_Source
private

Definition at line 1210 of file Variation_.hpp.

◆ m_Start_offset

int CVariantPlacement_Base::m_Start_offset
private

◆ m_Start_offset_fuzz

CRef< TStart_offset_fuzz > CVariantPlacement_Base::m_Start_offset_fuzz
private

◆ m_Stop_offset

int CVariantPlacement_Base::m_Stop_offset
private

◆ m_Stop_offset_fuzz

CRef< TStop_offset_fuzz > CVariantPlacement_Base::m_Stop_offset_fuzz
private

◆ m_string [1/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> CVariation_Base::C_Data::m_string

◆  [2/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> { ... } ::m_string

Definition at line 518 of file Variation_.hpp.

◆  [3/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> { ... } ::m_string

Definition at line 849 of file Variation_.hpp.

◆ m_string [4/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> CVariation_Base::C_E_Consequence::m_string

Definition at line 849 of file Variation_.hpp.

◆ m_Synonyms

list< string > CVariation_Base::m_Synonyms
private

◆ m_Test

string CVariation_Base::C_E_Consequence::C_Loss_of_heterozygosity::m_Test
private

Definition at line 663 of file Variation_.hpp.

◆ m_Type

int CVariation_Base::C_Data::C_Set::m_Type
private

Definition at line 290 of file Variation_.hpp.

◆ m_Variant_prop

CRef< TVariant_prop > CVariation_Base::m_Variant_prop
private

◆ m_Variations

list< CRef< CVariation > > CVariation_Base::C_Data::C_Set::m_Variations
private

Definition at line 291 of file Variation_.hpp.

Referenced by CVariation_Base::C_Data::C_Set::ResetVariations().

◆ m_X_length

int CVariation_Base::C_Frameshift::m_X_length
private

Definition at line 973 of file Variation_.hpp.

◆ sm_SelectionNames [1/2]

const char *const CVariation_Base::C_Data::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"unknown",
"note",
"uniparental-disomy",
"instance",
"set",
"complex",
"seq"
}

Definition at line 515 of file Variation_.hpp.

Referenced by CVariation_Base::C_Data::SelectionName(), and CVariation_Base::C_Data::ThrowInvalidSelection().

◆ sm_SelectionNames [2/2]

const char *const CVariation_Base::C_E_Consequence::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"unknown",
"splicing",
"note",
"variation",
"loss-of-heterozygosity"
}

Definition at line 846 of file Variation_.hpp.

Modified on Thu Mar 28 17:08:40 2024 by modify_doxy.py rev. 669887