eAttlist_fxnClass_locus_region = 1,
108eAttlist_fxnClass_coding_unknown = 2,
109eAttlist_fxnClass_synonymous_codon = 3,
110eAttlist_fxnClass_non_synonymous_codon = 4,
111eAttlist_fxnClass_mrna_utr = 5,
112eAttlist_fxnClass_intron_variant = 6,
113eAttlist_fxnClass_splice_region_variant = 7,
114eAttlist_fxnClass_reference = 8,
115eAttlist_fxnClass_coding_exception = 9,
116eAttlist_fxnClass_coding_sequence_variant = 10,
117eAttlist_fxnClass_nc_transcript_variant = 11,
118eAttlist_fxnClass_downstream_variant_500B = 12,
119eAttlist_fxnClass_upstream_variant_2KB = 13,
120eAttlist_fxnClass_nonsense = 14,
121eAttlist_fxnClass_missense = 15,
122eAttlist_fxnClass_frameshift_variant = 16,
123eAttlist_fxnClass_utr_variant_3_prime = 17,
124eAttlist_fxnClass_utr_variant_5_prime = 18,
125eAttlist_fxnClass_splice_acceptor_variant = 19,
126eAttlist_fxnClass_splice_donor_variant = 20,
127eAttlist_fxnClass_cds_indel = 21,
128eAttlist_fxnClass_stop_gained = 22,
129eAttlist_fxnClass_stop_lost = 23,
130eAttlist_fxnClass_complex_change_in_transcript = 24,
131eAttlist_fxnClass_incomplete_terminal_codon_variant = 25,
132eAttlist_fxnClass_nmd_transcript_variant = 26,
133eAttlist_fxnClass_mature_miRNA_variant = 27,
134eAttlist_fxnClass_upstream_variant_5KB = 28,
135eAttlist_fxnClass_downstream_variant_5KB = 29,
136eAttlist_fxnClass_intergenic = 30
187 boolIsSetGeneId(
void)
const;
194 boolCanGetGeneId(
void)
const;
197 voidResetGeneId(
void);
203 TGeneIdGetGeneId(
void)
const;
226 boolIsSetSymbol(
void)
const;
233 boolCanGetSymbol(
void)
const;
236 voidResetSymbol(
void);
242 const TSymbol& GetSymbol(
void)
const;
265 boolIsSetMrnaAcc(
void)
const;
272 boolCanGetMrnaAcc(
void)
const;
275 voidResetMrnaAcc(
void);
281 const TMrnaAcc& GetMrnaAcc(
void)
const;
305 boolIsSetMrnaVer(
void)
const;
312 boolCanGetMrnaVer(
void)
const;
315 voidResetMrnaVer(
void);
343 boolIsSetProtAcc(
void)
const;
350 boolCanGetProtAcc(
void)
const;
353 voidResetProtAcc(
void);
359 const TProtAcc& GetProtAcc(
void)
const;
383 boolIsSetProtVer(
void)
const;
390 boolCanGetProtVer(
void)
const;
393 voidResetProtVer(
void);
420 boolIsSetFxnClass(
void)
const;
427 boolCanGetFxnClass(
void)
const;
430 voidResetFxnClass(
void);
457 boolIsSetReadingFrame(
void)
const;
464 boolCanGetReadingFrame(
void)
const;
467 voidResetReadingFrame(
void);
496 boolIsSetAllele(
void)
const;
503 boolCanGetAllele(
void)
const;
506 voidResetAllele(
void);
512 const TAllele& GetAllele(
void)
const;
535 boolIsSetResidue(
void)
const;
542 boolCanGetResidue(
void)
const;
545 voidResetResidue(
void);
575 boolIsSetAaPosition(
void)
const;
582 boolCanGetAaPosition(
void)
const;
585 voidResetAaPosition(
void);
612 boolIsSetMrnaPosition(
void)
const;
619 boolCanGetMrnaPosition(
void)
const;
622 voidResetMrnaPosition(
void);
649 boolIsSetSoTerm(
void)
const;
656 boolCanGetSoTerm(
void)
const;
659 voidResetSoTerm(
void);
665 const TSoTerm& GetSoTerm(
void)
const;
726 boolIsSetAttlist(
void)
const;
733 boolCanGetAttlist(
void)
const;
736 voidResetAttlist(
void);
742 const TAttlist& GetAttlist(
void)
const;
765 boolIsSetFxnSet(
void)
const;
771 boolCanGetFxnSet(
void)
const;
774 voidResetFxnSet(
void);
777 voidSetFxnSet(
void);
780 virtual voidReset(
void);
811 returnIsSetGeneId();
824 if(!CanGetGeneId()) {
841 if(!IsSetGeneId()) {
858 returnIsSetSymbol();
864 if(!CanGetSymbol()) {
880m_Symbol = std::forward<CFxnSet_Base::C_Attlist::TSymbol>(
value);
888 if(!IsSetSymbol()) {
905 returnIsSetMrnaAcc();
911 if(!CanGetMrnaAcc()) {
927m_MrnaAcc = std::forward<CFxnSet_Base::C_Attlist::TMrnaAcc>(
value);
935 if(!IsSetMrnaAcc()) {
952 returnIsSetMrnaVer();
965 if(!CanGetMrnaVer()) {
982 if(!IsSetMrnaVer()) {
999 returnIsSetProtAcc();
1005 if(!CanGetProtAcc()) {
1021m_ProtAcc = std::forward<CFxnSet_Base::C_Attlist::TProtAcc>(
value);
1029 if(!IsSetProtAcc()) {
1046 returnIsSetProtVer();
1059 if(!CanGetProtVer()) {
1076 if(!IsSetProtVer()) {
1093 returnIsSetFxnClass();
1106 if(!CanGetFxnClass()) {
1115m_FxnClass =
value;
1123 if(!IsSetFxnClass()) {
1140 returnIsSetReadingFrame();
1153 if(!CanGetReadingFrame()) {
1156 returnm_ReadingFrame;
1162m_ReadingFrame =
value;
1170 if(!IsSetReadingFrame()) {
1171memset(&m_ReadingFrame,
UnassignedByte(),
sizeof(m_ReadingFrame));
1175 returnm_ReadingFrame;
1187 returnIsSetAllele();
1193 if(!CanGetAllele()) {
1209m_Allele = std::forward<CFxnSet_Base::C_Attlist::TAllele>(
value);
1217 if(!IsSetAllele()) {
1234 returnIsSetResidue();
1240 if(!CanGetResidue()) {
1256m_Residue = std::forward<CFxnSet_Base::C_Attlist::TResidue>(
value);
1264 if(!IsSetResidue()) {
1281 returnIsSetAaPosition();
1294 if(!CanGetAaPosition()) {
1297 returnm_AaPosition;
1303m_AaPosition =
value;
1311 if(!IsSetAaPosition()) {
1316 returnm_AaPosition;
1328 returnIsSetMrnaPosition();
1341 if(!CanGetMrnaPosition()) {
1344 returnm_MrnaPosition;
1350m_MrnaPosition =
value;
1358 if(!IsSetMrnaPosition()) {
1359memset(&m_MrnaPosition,
UnassignedByte(),
sizeof(m_MrnaPosition));
1363 returnm_MrnaPosition;
1375 returnIsSetSoTerm();
1381 if(!CanGetSoTerm()) {
1397m_SoTerm = std::forward<CFxnSet_Base::C_Attlist::TSoTerm>(
value);
1405 if(!IsSetSoTerm()) {
functional relationship of SNP (and possibly alleles) to genes at contig location as defined in organ...
Base class for all serializable objects.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
#define ENUM_METHOD_NAME(EnumName)
static string UnassignedString(void)
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_DOCSUM_EXPORT
bool CanGetReadingFrame(void) const
Check if it is safe to call GetReadingFrame method.
bool IsSetProtVer(void) const
protein version if variation is in protein Check if a value has been assigned to ProtVer data member.
bool CanGetMrnaAcc(void) const
Check if it is safe to call GetMrnaAcc method.
bool CanGetAttlist(void) const
Check if it is safe to call GetAttlist method.
bool CanGetProtAcc(void) const
Check if it is safe to call GetProtAcc method.
CFxnSet_Base(const CFxnSet_Base &)
bool IsSetReadingFrame(void) const
Check if a value has been assigned to ReadingFrame data member.
bool IsSetGeneId(void) const
gene-id of gene as aligned to contig Check if a value has been assigned to GeneId data member.
DECLARE_INTERNAL_TYPE_INFO()
void ResetProtVer(void)
Reset ProtVer data member.
bool IsSetAllele(void) const
variation allele: * suffix indicates allele of contig at this location Check if a value has been assi...
EAttlist_fxnClass TFxnClass
bool CanGetMrnaPosition(void) const
Check if it is safe to call GetMrnaPosition method.
C_Attlist(const C_Attlist &)
TProtVer & SetProtVer(void)
Assign a value to ProtVer data member.
TMrnaVer GetMrnaVer(void) const
Get the MrnaVer member data.
bool IsSetProtAcc(void) const
protein accession if variation in protein Check if a value has been assigned to ProtAcc data member.
bool CanGetAaPosition(void) const
Check if it is safe to call GetAaPosition method.
TGeneId GetGeneId(void) const
Get the GeneId member data.
bool CanGetFxnSet(void) const
Check if value of FxnSet member is getatable.
bool IsSetFxnSet(void) const
functional relationship of SNP (and possibly alleles) to genes at contig location as defined in organ...
bool IsSetAaPosition(void) const
position of the variant residue in peptide sequence Check if a value has been assigned to AaPosition ...
bool IsSetAttlist(void) const
Check if a value has been assigned to Attlist data member.
bool IsSetMrnaAcc(void) const
mRNA accession if variation in transcript Check if a value has been assigned to MrnaAcc data member.
CFxnSet_Base & operator=(const CFxnSet_Base &)
bool CanGetGeneId(void) const
Check if it is safe to call GetGeneId method.
void ResetReadingFrame(void)
Reset ReadingFrame data member.
void ResetMrnaVer(void)
Reset MrnaVer data member.
void SetFxnSet(void)
Set NULL data member (assign 'NULL' value to FxnSet data member).
TFxnClass GetFxnClass(void) const
Get the FxnClass member data.
void ResetAttlist(void)
Reset Attlist data member.
TResidue & SetResidue(void)
Assign a value to Residue data member.
bool CanGetSoTerm(void) const
Check if it is safe to call GetSoTerm method.
TAaPosition GetAaPosition(void) const
Get the AaPosition member data.
C_Attlist & operator=(const C_Attlist &)
TGeneId & SetGeneId(void)
Assign a value to GeneId data member.
const TMrnaAcc & GetMrnaAcc(void) const
Get the MrnaAcc member data.
void ResetAaPosition(void)
Reset AaPosition data member.
bool IsSetResidue(void) const
translated amino acid residue for allele Check if a value has been assigned to Residue data member.
const TSoTerm & GetSoTerm(void) const
Get the SoTerm member data.
TProtVer GetProtVer(void) const
Get the ProtVer member data.
const TSymbol & GetSymbol(void) const
Get the Symbol member data.
bool IsSetFxnClass(void) const
Check if a value has been assigned to FxnClass data member.
Tparent::CMemberIndex< E_memberIndex, 14 > TmemberIndex
const TAllele & GetAllele(void) const
Get the Allele member data.
bool IsSetSoTerm(void) const
Check if a value has been assigned to SoTerm data member.
CRef< TAttlist > m_Attlist
TFxnClass & SetFxnClass(void)
Assign a value to FxnClass data member.
bool CanGetResidue(void) const
Check if it is safe to call GetResidue method.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
TAaPosition & SetAaPosition(void)
Assign a value to AaPosition data member.
bool CanGetFxnClass(void) const
Check if it is safe to call GetFxnClass method.
void ResetGeneId(void)
Reset GeneId data member.
void ResetFxnClass(void)
Reset FxnClass data member.
EAttlist_fxnClass m_FxnClass
bool IsSetSymbol(void) const
symbol (official if present in Entrez Gene) of gene Check if a value has been assigned to Symbol data...
TReadingFrame GetReadingFrame(void) const
Get the ReadingFrame member data.
TMrnaAcc & SetMrnaAcc(void)
Assign a value to MrnaAcc data member.
bool IsSetMrnaPosition(void) const
Check if a value has been assigned to MrnaPosition data member.
TSymbol & SetSymbol(void)
Assign a value to Symbol data member.
TReadingFrame & SetReadingFrame(void)
Assign a value to ReadingFrame data member.
DECLARE_INTERNAL_TYPE_INFO()
bool IsSetMrnaVer(void) const
mRNA sequence version if variation is in transcripot Check if a value has been assigned to MrnaVer da...
const TAttlist & GetAttlist(void) const
Get the Attlist member data.
bool CanGetMrnaVer(void) const
Check if it is safe to call GetMrnaVer method.
TMrnaPosition & SetMrnaPosition(void)
Assign a value to MrnaPosition data member.
TAllele & SetAllele(void)
Assign a value to Allele data member.
const TProtAcc & GetProtAcc(void) const
Get the ProtAcc member data.
bool CanGetAllele(void) const
Check if it is safe to call GetAllele method.
EAttlist_fxnClass
variation in region of gene, but not in transcript - deprecated
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
void ResetMrnaPosition(void)
Reset MrnaPosition data member.
TSoTerm & SetSoTerm(void)
Assign a value to SoTerm data member.
bool CanGetSymbol(void) const
Check if it is safe to call GetSymbol method.
TMrnaVer & SetMrnaVer(void)
Assign a value to MrnaVer data member.
TProtAcc & SetProtAcc(void)
Assign a value to ProtAcc data member.
bool CanGetProtVer(void) const
Check if it is safe to call GetProtVer method.
const TResidue & GetResidue(void) const
Get the Residue member data.
void ResetFxnSet(void)
Reset FxnSet data member.
TMrnaPosition GetMrnaPosition(void) const
Get the MrnaPosition member data.
static const char * GetResidue(TokenStatBlkPtr stoken)
const GenericPointer< typename T::ValueType > T2 value
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4