41 #ifndef OBJECTS_DOCSUM_EXCHANGESET_BASE_HPP
42 #define OBJECTS_DOCSUM_EXCHANGESET_BASE_HPP
53 #ifndef BEGIN_objects_SCOPE
54 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
55 # define END_objects_SCOPE END_SCOPE(objects)
139 bool IsSetSetType(
void)
const;
146 bool CanGetSetType(
void)
const;
149 void ResetSetType(
void);
155 const TSetType& GetSetType(
void)
const;
180 bool IsSetSetDepth(
void)
const;
187 bool CanGetSetDepth(
void)
const;
190 void ResetSetDepth(
void);
196 const TSetDepth& GetSetDepth(
void)
const;
220 bool IsSetSpecVersion(
void)
const;
227 bool CanGetSpecVersion(
void)
const;
230 void ResetSpecVersion(
void);
259 bool IsSetDbSnpBuild(
void)
const;
266 bool CanGetDbSnpBuild(
void)
const;
269 void ResetDbSnpBuild(
void);
297 bool IsSetGenerated(
void)
const;
304 bool CanGetGenerated(
void)
const;
307 void ResetGenerated(
void);
407 bool IsSetTaxId(
void)
const;
414 bool CanGetTaxId(
void)
const;
417 void ResetTaxId(
void);
446 bool IsSetOrganism(
void)
const;
453 bool CanGetOrganism(
void)
const;
456 void ResetOrganism(
void);
462 const TOrganism& GetOrganism(
void)
const;
485 bool IsSetDbSnpOrgAbbr(
void)
const;
492 bool CanGetDbSnpOrgAbbr(
void)
const;
495 void ResetDbSnpOrgAbbr(
void);
525 bool IsSetGpipeOrgAbbr(
void)
const;
532 bool CanGetGpipeOrgAbbr(
void)
const;
535 void ResetGpipeOrgAbbr(
void);
593 bool IsSetAttlist(
void)
const;
600 bool CanGetAttlist(
void)
const;
603 void ResetAttlist(
void);
609 const TAttlist& GetAttlist(
void)
const;
629 bool IsSetSourceDatabase(
void)
const;
635 bool CanGetSourceDatabase(
void)
const;
638 void ResetSourceDatabase(
void);
641 void SetSourceDatabase(
void);
713 bool IsSetDate(
void)
const;
720 bool CanGetDate(
void)
const;
723 void ResetDate(
void);
729 const TDate& GetDate(
void)
const;
742 TDate& SetDate(
void);
753 bool IsSetString(
void)
const;
760 bool CanGetString(
void)
const;
763 void ResetString(
void);
769 const TString& GetString(
void)
const;
819 bool IsSetAttlist(
void)
const;
826 bool CanGetAttlist(
void)
const;
829 void ResetAttlist(
void);
835 const TAttlist& GetAttlist(
void)
const;
855 bool IsSetQuery(
void)
const;
861 bool CanGetQuery(
void)
const;
864 void ResetQuery(
void);
953 bool IsSetNumRsIds(
void)
const;
960 bool CanGetNumRsIds(
void)
const;
963 void ResetNumRsIds(
void);
992 bool IsSetTotalSeqLength(
void)
const;
999 bool CanGetTotalSeqLength(
void)
const;
1002 void ResetTotalSeqLength(
void);
1031 bool IsSetNumContigHits(
void)
const;
1038 bool CanGetNumContigHits(
void)
const;
1041 void ResetNumContigHits(
void);
1070 bool IsSetNumGeneHits(
void)
const;
1077 bool CanGetNumGeneHits(
void)
const;
1080 void ResetNumGeneHits(
void);
1109 bool IsSetNumGiHits(
void)
const;
1116 bool CanGetNumGiHits(
void)
const;
1119 void ResetNumGiHits(
void);
1148 bool IsSetNum3dStructs(
void)
const;
1155 bool CanGetNum3dStructs(
void)
const;
1158 void ResetNum3dStructs(
void);
1187 bool IsSetNumAlleleFreqs(
void)
const;
1194 bool CanGetNumAlleleFreqs(
void)
const;
1197 void ResetNumAlleleFreqs(
void);
1226 bool IsSetNumStsHits(
void)
const;
1233 bool CanGetNumStsHits(
void)
const;
1236 void ResetNumStsHits(
void);
1265 bool IsSetNumUnigeneCids(
void)
const;
1272 bool CanGetNumUnigeneCids(
void)
const;
1275 void ResetNumUnigeneCids(
void);
1321 e__allMandatory = 0,
1337 bool IsSetAttlist(
void)
const;
1344 bool CanGetAttlist(
void)
const;
1347 void ResetAttlist(
void);
1353 const TAttlist& GetAttlist(
void)
const;
1373 bool IsSetSummary(
void)
const;
1379 bool CanGetSummary(
void)
const;
1382 void ResetSummary(
void);
1385 void SetSummary(
void);
1403 typedef list< CRef< CRs > >
TRs;
1411 e__allMandatory = 0,
1432 bool IsSetAttlist(
void)
const;
1439 bool CanGetAttlist(
void)
const;
1442 void ResetAttlist(
void);
1448 const TAttlist& GetAttlist(
void)
const;
1469 bool IsSetSourceDatabase(
void)
const;
1476 bool CanGetSourceDatabase(
void)
const;
1479 void ResetSourceDatabase(
void);
1506 bool IsSetRs(
void)
const;
1513 bool CanGetRs(
void)
const;
1522 const TRs& GetRs(
void)
const;
1537 bool IsSetAssay(
void)
const;
1544 bool CanGetAssay(
void)
const;
1547 void ResetAssay(
void);
1553 const TAssay& GetAssay(
void)
const;
1574 bool IsSetQuery(
void)
const;
1581 bool CanGetQuery(
void)
const;
1584 void ResetQuery(
void);
1590 const TQuery& GetQuery(
void)
const;
1611 bool IsSetSummary(
void)
const;
1618 bool CanGetSummary(
void)
const;
1621 void ResetSummary(
void);
1627 const TSummary& GetSummary(
void)
const;
1648 bool IsSetBaseURL(
void)
const;
1655 bool CanGetBaseURL(
void)
const;
1658 void ResetBaseURL(
void);
1664 const TBaseURL& GetBaseURL(
void)
const;
1673 virtual void Reset(
void);
1710 return IsSetSetType();
1716 if (!CanGetSetType()) {
1732 m_SetType = std::forward<CExchangeSet_Base::C_Attlist::TSetType>(
value);
1740 if (!IsSetSetType()) {
1757 return IsSetSetDepth();
1763 if (!CanGetSetDepth()) {
1779 m_SetDepth = std::forward<CExchangeSet_Base::C_Attlist::TSetDepth>(
value);
1787 if (!IsSetSetDepth()) {
1804 return IsSetSpecVersion();
1810 if (!CanGetSpecVersion()) {
1813 return m_SpecVersion;
1819 m_SpecVersion =
value;
1826 m_SpecVersion = std::forward<CExchangeSet_Base::C_Attlist::TSpecVersion>(
value);
1834 if (!IsSetSpecVersion()) {
1839 return m_SpecVersion;
1851 return IsSetDbSnpBuild();
1864 if (!CanGetDbSnpBuild()) {
1867 return m_DbSnpBuild;
1873 m_DbSnpBuild =
value;
1881 if (!IsSetDbSnpBuild()) {
1886 return m_DbSnpBuild;
1898 return IsSetGenerated();
1904 if (!CanGetGenerated()) {
1913 m_Generated =
value;
1920 m_Generated = std::forward<CExchangeSet_Base::C_Attlist::TGenerated>(
value);
1928 if (!IsSetGenerated()) {
1945 return IsSetTaxId();
1958 if (!CanGetTaxId()) {
1975 if (!IsSetTaxId()) {
1992 return IsSetOrganism();
1998 if (!CanGetOrganism()) {
2014 m_Organism = std::forward<CExchangeSet_Base::C_SourceDatabase::C_Attlist::TOrganism>(
value);
2022 if (!IsSetOrganism()) {
2039 return IsSetDbSnpOrgAbbr();
2045 if (!CanGetDbSnpOrgAbbr()) {
2048 return m_DbSnpOrgAbbr;
2054 m_DbSnpOrgAbbr =
value;
2061 m_DbSnpOrgAbbr = std::forward<CExchangeSet_Base::C_SourceDatabase::C_Attlist::TDbSnpOrgAbbr>(
value);
2069 if (!IsSetDbSnpOrgAbbr()) {
2074 return m_DbSnpOrgAbbr;
2086 return IsSetGpipeOrgAbbr();
2092 if (!CanGetGpipeOrgAbbr()) {
2095 return m_GpipeOrgAbbr;
2101 m_GpipeOrgAbbr =
value;
2108 m_GpipeOrgAbbr = std::forward<CExchangeSet_Base::C_SourceDatabase::C_Attlist::TGpipeOrgAbbr>(
value);
2116 if (!IsSetGpipeOrgAbbr()) {
2121 return m_GpipeOrgAbbr;
2193 if (!CanGetDate()) {
2209 m_Date = std::forward<CExchangeSet_Base::C_Query::C_Attlist::TDate>(
value);
2234 return IsSetString();
2240 if (!CanGetString()) {
2256 m_String = std::forward<CExchangeSet_Base::C_Query::C_Attlist::TString>(
value);
2264 if (!IsSetString()) {
2335 return IsSetNumRsIds();
2348 if (!CanGetNumRsIds()) {
2365 if (!IsSetNumRsIds()) {
2382 return IsSetTotalSeqLength();
2388 m_TotalSeqLength = 0;
2395 if (!CanGetTotalSeqLength()) {
2398 return m_TotalSeqLength;
2404 m_TotalSeqLength =
value;
2412 if (!IsSetTotalSeqLength()) {
2413 memset(&m_TotalSeqLength,
UnassignedByte(),
sizeof(m_TotalSeqLength));
2417 return m_TotalSeqLength;
2429 return IsSetNumContigHits();
2435 m_NumContigHits = 0;
2442 if (!CanGetNumContigHits()) {
2445 return m_NumContigHits;
2451 m_NumContigHits =
value;
2459 if (!IsSetNumContigHits()) {
2460 memset(&m_NumContigHits,
UnassignedByte(),
sizeof(m_NumContigHits));
2464 return m_NumContigHits;
2476 return IsSetNumGeneHits();
2489 if (!CanGetNumGeneHits()) {
2492 return m_NumGeneHits;
2498 m_NumGeneHits =
value;
2506 if (!IsSetNumGeneHits()) {
2511 return m_NumGeneHits;
2523 return IsSetNumGiHits();
2536 if (!CanGetNumGiHits()) {
2545 m_NumGiHits =
value;
2553 if (!IsSetNumGiHits()) {
2570 return IsSetNum3dStructs();
2583 if (!CanGetNum3dStructs()) {
2586 return m_Num3dStructs;
2592 m_Num3dStructs =
value;
2600 if (!IsSetNum3dStructs()) {
2605 return m_Num3dStructs;
2617 return IsSetNumAlleleFreqs();
2623 m_NumAlleleFreqs = 0;
2630 if (!CanGetNumAlleleFreqs()) {
2633 return m_NumAlleleFreqs;
2639 m_NumAlleleFreqs =
value;
2647 if (!IsSetNumAlleleFreqs()) {
2648 memset(&m_NumAlleleFreqs,
UnassignedByte(),
sizeof(m_NumAlleleFreqs));
2652 return m_NumAlleleFreqs;
2664 return IsSetNumStsHits();
2677 if (!CanGetNumStsHits()) {
2680 return m_NumStsHits;
2686 m_NumStsHits =
value;
2694 if (!IsSetNumStsHits()) {
2699 return m_NumStsHits;
2711 return IsSetNumUnigeneCids();
2717 m_NumUnigeneCids = 0;
2724 if (!CanGetNumUnigeneCids()) {
2727 return m_NumUnigeneCids;
2733 m_NumUnigeneCids =
value;
2741 if (!IsSetNumUnigeneCids()) {
2742 memset(&m_NumUnigeneCids,
UnassignedByte(),
sizeof(m_NumUnigeneCids));
2746 return m_NumUnigeneCids;
Set of dbSNP refSNP docsums, version 3.4.
Base class for all serializable objects.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
static string UnassignedString(void)
TTaxId GetTaxId(const CBioseq_Handle &handle)
return the tax-id associated with a given sequence.
uint32_t Uint4
4-byte (32-bit) unsigned integer
int64_t Int8
8-byte (64-bit) signed integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_DOCSUM_EXPORT
bool IsSetAttlist(void) const
Check if a value has been assigned to Attlist data member.
TDate & SetDate(void)
Assign a value to Date data member.
bool CanGetNum3dStructs(void) const
Check if it is safe to call GetNum3dStructs method.
TDbSnpOrgAbbr & SetDbSnpOrgAbbr(void)
Assign a value to DbSnpOrgAbbr data member.
bool CanGetBaseURL(void) const
Check if it is safe to call GetBaseURL method.
void ResetNumGiHits(void)
Reset NumGiHits data member.
C_Summary & operator=(const C_Summary &)
TDbSnpBuild GetDbSnpBuild(void) const
Get the DbSnpBuild member data.
bool IsSetSetDepth(void) const
content depth: brief XML (only refSNP properties and summary subSNP element content); full XML (full ...
bool CanGetSourceDatabase(void) const
Check if it is safe to call GetSourceDatabase method.
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
bool CanGetSetDepth(void) const
Check if it is safe to call GetSetDepth method.
TTaxId GetTaxId(void) const
Get the TaxId member data.
const TBaseURL & GetBaseURL(void) const
Get the BaseURL member data.
TNum3dStructs & SetNum3dStructs(void)
Assign a value to Num3dStructs data member.
bool CanGetNumGiHits(void) const
Check if it is safe to call GetNumGiHits method.
bool IsSetNumGeneHits(void) const
Total number of locus ids from SNPContigLocusId Check if a value has been assigned to NumGeneHits dat...
bool IsSetDate(void) const
yyyy-mm-dd Check if a value has been assigned to Date data member.
bool CanGetQuery(void) const
Check if it is safe to call GetQuery method.
TNumContigHits GetNumContigHits(void) const
Get the NumContigHits member data.
bool CanGetTotalSeqLength(void) const
Check if it is safe to call GetTotalSeqLength method.
bool IsSetOrganism(void) const
common name for species used as part of database name.
const TAssay & GetAssay(void) const
Get the Assay member data.
bool CanGetSetType(void) const
Check if it is safe to call GetSetType method.
bool CanGetQuery(void) const
Check if value of Query member is getatable.
const TSummary & GetSummary(void) const
Get the Summary member data.
TNumContigHits & SetNumContigHits(void)
Assign a value to NumContigHits data member.
TNumAlleleFreqs GetNumAlleleFreqs(void) const
Get the NumAlleleFreqs member data.
const TAttlist & GetAttlist(void) const
Get the Attlist member data.
DECLARE_INTERNAL_TYPE_INFO()
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
TNumStsHits GetNumStsHits(void) const
Get the NumStsHits member data.
bool IsSetTaxId(void) const
NCBI taxonomy ID for variation Check if a value has been assigned to TaxId data member.
const TGpipeOrgAbbr & GetGpipeOrgAbbr(void) const
Get the GpipeOrgAbbr member data.
TNumUnigeneCids GetNumUnigeneCids(void) const
Get the NumUnigeneCids member data.
bool CanGetDbSnpBuild(void) const
Check if it is safe to call GetDbSnpBuild method.
C_SourceDatabase & operator=(const C_SourceDatabase &)
void ResetNumUnigeneCids(void)
Reset NumUnigeneCids data member.
bool CanGetAttlist(void) const
Check if it is safe to call GetAttlist method.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
void SetSummary(void)
Set NULL data member (assign 'NULL' value to Summary data member).
bool IsSetNumRsIds(void) const
Total number of refsnp-ids in this exchange set Check if a value has been assigned to NumRsIds data m...
bool IsSetAttlist(void) const
Check if a value has been assigned to Attlist data member.
void ResetNumRsIds(void)
Reset NumRsIds data member.
Tparent::CMemberIndex< E_memberIndex, 6 > TmemberIndex
bool IsSetNumGiHits(void) const
Total number of gi hits from MapLink Check if a value has been assigned to NumGiHits data member.
C_Query & operator=(const C_Query &)
const TGenerated & GetGenerated(void) const
Get the Generated member data.
bool CanGetOrganism(void) const
Check if it is safe to call GetOrganism method.
DECLARE_INTERNAL_TYPE_INFO()
TSetDepth & SetSetDepth(void)
Assign a value to SetDepth data member.
TNumAlleleFreqs & SetNumAlleleFreqs(void)
Assign a value to NumAlleleFreqs data member.
bool IsSetNumStsHits(void) const
Total number of STS hits from SnpInSts Check if a value has been assigned to NumStsHits data member.
TNumStsHits & SetNumStsHits(void)
Assign a value to NumStsHits data member.
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
C_SourceDatabase(const C_SourceDatabase &)
CExchangeSet_Base & operator=(const CExchangeSet_Base &)
C_Attlist & operator=(const C_Attlist &)
TNum3dStructs GetNum3dStructs(void) const
Get the Num3dStructs member data.
TString & SetString(void)
Assign a value to String data member.
bool CanGetDate(void) const
Check if it is safe to call GetDate method.
bool IsSetSetType(void) const
set-type: full dump; from query; single refSNP Check if a value has been assigned to SetType data mem...
const TSourceDatabase & GetSourceDatabase(void) const
Get the SourceDatabase member data.
C_Attlist & operator=(const C_Attlist &)
bool IsSetGenerated(void) const
Generated date Check if a value has been assigned to Generated data member.
list< CRef< CBaseURL > > m_BaseURL
bool CanGetNumStsHits(void) const
Check if it is safe to call GetNumStsHits method.
DECLARE_INTERNAL_TYPE_INFO()
bool CanGetAttlist(void) const
Check if it is safe to call GetAttlist method.
TOrganism & SetOrganism(void)
Assign a value to Organism data member.
bool CanGetTaxId(void) const
Check if it is safe to call GetTaxId method.
bool IsSetDbSnpOrgAbbr(void) const
organism abbreviation used in dbSNP.
TTaxId & SetTaxId(void)
Assign a value to TaxId data member.
C_Attlist & operator=(const C_Attlist &)
bool IsSetQuery(void) const
Check if a value has been assigned to Query data member.
void ResetDbSnpBuild(void)
Reset DbSnpBuild data member.
void SetQuery(void)
Set NULL data member (assign 'NULL' value to Query data member).
void ResetSummary(void)
Reset Summary data member.
void ResetTaxId(void)
Reset TaxId data member.
const TAttlist & GetAttlist(void) const
Get the Attlist member data.
bool IsSetRs(void) const
Check if a value has been assigned to Rs data member.
TTotalSeqLength & SetTotalSeqLength(void)
Assign a value to TotalSeqLength data member.
CRef< TAttlist > m_Attlist
bool CanGetNumGeneHits(void) const
Check if it is safe to call GetNumGeneHits method.
Tparent::CMemberIndex< E_memberIndex, 8 > TmemberIndex
void ResetNum3dStructs(void)
Reset Num3dStructs data member.
bool CanGetSummary(void) const
Check if value of Summary member is getatable.
bool IsSetSummary(void) const
Check if a value has been assigned to Summary data member.
CRef< TSourceDatabase > m_SourceDatabase
Tparent::CMemberIndex< E_memberIndex, 10 > TmemberIndex
bool IsSetNum3dStructs(void) const
Total number of 3D structures from SNP3D Check if a value has been assigned to Num3dStructs data memb...
bool IsSetDbSnpBuild(void) const
build number of database for this export Check if a value has been assigned to DbSnpBuild data member...
bool CanGetSummary(void) const
Check if it is safe to call GetSummary method.
TBaseURL & SetBaseURL(void)
Assign a value to BaseURL data member.
C_Attlist(const C_Attlist &)
bool IsSetNumAlleleFreqs(void) const
Total number of allele frequences from SubPopAllele Check if a value has been assigned to NumAlleleFr...
list< CRef< CBaseURL > > TBaseURL
const TDbSnpOrgAbbr & GetDbSnpOrgAbbr(void) const
Get the DbSnpOrgAbbr member data.
bool IsSetString(void) const
Query terms or search constraints Check if a value has been assigned to String data member.
CRef< TAttlist > m_Attlist
TNumGiHits & SetNumGiHits(void)
Assign a value to NumGiHits data member.
CRef< TAttlist > m_Attlist
const TAttlist & GetAttlist(void) const
Get the Attlist member data.
bool CanGetRs(void) const
Check if it is safe to call GetRs method.
C_Summary(const C_Summary &)
DECLARE_INTERNAL_TYPE_INFO()
C_Attlist(const C_Attlist &)
const TSpecVersion & GetSpecVersion(void) const
Get the SpecVersion member data.
const TSetDepth & GetSetDepth(void) const
Get the SetDepth member data.
TNumGeneHits GetNumGeneHits(void) const
Get the NumGeneHits member data.
void ResetAttlist(void)
Reset Attlist data member.
TNumUnigeneCids & SetNumUnigeneCids(void)
Assign a value to NumUnigeneCids data member.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
void SetSourceDatabase(void)
Set NULL data member (assign 'NULL' value to SourceDatabase data member).
bool CanGetSpecVersion(void) const
Check if it is safe to call GetSpecVersion method.
C_Attlist(const C_Attlist &)
DECLARE_INTERNAL_TYPE_INFO()
bool IsSetNumUnigeneCids(void) const
Total number of unigene cluster ids from UnigeneSnp Check if a value has been assigned to NumUnigeneC...
DECLARE_INTERNAL_TYPE_INFO()
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
void ResetQuery(void)
Reset Query data member.
TNumRsIds GetNumRsIds(void) const
Get the NumRsIds member data.
CRef< TSummary > m_Summary
bool IsSetTotalSeqLength(void) const
Total length of exemplar flanking sequences Check if a value has been assigned to TotalSeqLength data...
C_Attlist & operator=(const C_Attlist &)
bool IsSetSpecVersion(void) const
version number of docsum.asn/docsum.dtd specification Check if a value has been assigned to SpecVersi...
bool IsSetAttlist(void) const
Check if a value has been assigned to Attlist data member.
CExchangeSet_Base(const CExchangeSet_Base &)
bool CanGetSourceDatabase(void) const
Check if value of SourceDatabase member is getatable.
bool IsSetBaseURL(void) const
Check if a value has been assigned to BaseURL data member.
bool CanGetAttlist(void) const
Check if it is safe to call GetAttlist method.
bool CanGetAttlist(void) const
Check if it is safe to call GetAttlist method.
DECLARE_INTERNAL_TYPE_INFO()
TGpipeOrgAbbr & SetGpipeOrgAbbr(void)
Assign a value to GpipeOrgAbbr data member.
bool IsSetQuery(void) const
Check if a value has been assigned to Query data member.
void ResetNumContigHits(void)
Reset NumContigHits data member.
TGenerated & SetGenerated(void)
Assign a value to Generated data member.
TSetType & SetSetType(void)
Assign a value to SetType data member.
bool CanGetNumUnigeneCids(void) const
Check if it is safe to call GetNumUnigeneCids method.
const TOrganism & GetOrganism(void) const
Get the Organism member data.
C_SourceDatabase TSourceDatabase
TRs & SetRs(void)
Assign a value to Rs data member.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
void ResetTotalSeqLength(void)
Reset TotalSeqLength data member.
bool IsSetAssay(void) const
Check if a value has been assigned to Assay data member.
DECLARE_INTERNAL_TYPE_INFO()
bool IsSetSummary(void) const
Check if a value has been assigned to Summary data member.
TNumRsIds & SetNumRsIds(void)
Assign a value to NumRsIds data member.
const TRs & GetRs(void) const
Get the Rs member data.
bool IsSetGpipeOrgAbbr(void) const
organism abbreviation used within NCBI genome pipeline data dumps.
const TSetType & GetSetType(void) const
Get the SetType member data.
bool CanGetNumContigHits(void) const
Check if it is safe to call GetNumContigHits method.
const TAttlist & GetAttlist(void) const
Get the Attlist member data.
const TQuery & GetQuery(void) const
Get the Query member data.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
TDbSnpBuild & SetDbSnpBuild(void)
Assign a value to DbSnpBuild data member.
bool IsSetAttlist(void) const
Check if a value has been assigned to Attlist data member.
void ResetNumAlleleFreqs(void)
Reset NumAlleleFreqs data member.
bool CanGetAssay(void) const
Check if it is safe to call GetAssay method.
const TString & GetString(void) const
Get the String member data.
bool CanGetString(void) const
Check if it is safe to call GetString method.
bool CanGetDbSnpOrgAbbr(void) const
Check if it is safe to call GetDbSnpOrgAbbr method.
bool IsSetSourceDatabase(void) const
Check if a value has been assigned to SourceDatabase data member.
CRef< TAttlist > m_Attlist
bool CanGetGenerated(void) const
Check if it is safe to call GetGenerated method.
void ResetNumGeneHits(void)
Reset NumGeneHits data member.
C_Attlist(const C_Attlist &)
bool CanGetNumRsIds(void) const
Check if it is safe to call GetNumRsIds method.
bool IsSetSourceDatabase(void) const
Check if a value has been assigned to SourceDatabase data member.
const TDate & GetDate(void) const
Get the Date member data.
bool CanGetNumAlleleFreqs(void) const
Check if it is safe to call GetNumAlleleFreqs method.
void ResetSourceDatabase(void)
Reset SourceDatabase data member.
bool CanGetGpipeOrgAbbr(void) const
Check if it is safe to call GetGpipeOrgAbbr method.
TSpecVersion & SetSpecVersion(void)
Assign a value to SpecVersion data member.
TTotalSeqLength GetTotalSeqLength(void) const
Get the TotalSeqLength member data.
TNumGeneHits & SetNumGeneHits(void)
Assign a value to NumGeneHits data member.
void ResetNumStsHits(void)
Reset NumStsHits data member.
bool IsSetNumContigHits(void) const
Total number of contig locations from SNPContigLoc Check if a value has been assigned to NumContigHit...
TNumGiHits GetNumGiHits(void) const
Get the NumGiHits member data.
Tparent::CMemberIndex< E_memberIndex, 5 > TmemberIndex