NCBI C++ ToolKit
Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members

Represents ASN.1 type GBSeq defined in file gbseq.asn

Search Toolkit Book for CGBSeq_Base

CGBSeq_Base –. More...

#include <objects/gbseq/GBSeq_.hpp>

+ Inheritance diagram for CGBSeq_Base:
+ Collaboration diagram for CGBSeq_Base:

Public Types

enum class  E_memberIndex {
  e__allMandatory = 0 , e_locus , e_length , e_strandedness ,
  e_moltype , e_topology , e_division , e_update_date ,
  e_create_date , e_update_release , e_create_release , e_definition ,
  e_primary_accession , e_entry_version , e_accession_version , e_other_seqids ,
  e_secondary_accessions , e_project , e_keywords , e_segment ,
  e_source , e_organism , e_taxonomy , e_references ,
  e_comment , e_comment_set , e_struc_comments , e_primary ,
  e_source_db , e_database_reference , e_feature_table , e_feature_set ,
  e_sequence , e_contig , e_alt_seq , e_xrefs
}
 
typedef string TLocus
 
typedef TSeqPos TLength
 
typedef string TStrandedness
 
typedef string TMoltype
 
typedef string TTopology
 
typedef string TDivision
 
typedef string TUpdate_date
 
typedef string TCreate_date
 
typedef string TUpdate_release
 
typedef string TCreate_release
 
typedef string TDefinition
 
typedef string TPrimary_accession
 
typedef string TEntry_version
 
typedef string TAccession_version
 
typedef list< CGBSeqidTOther_seqids
 
typedef list< CGBSecondary_accnTSecondary_accessions
 
typedef string TProject
 
typedef list< CGBKeywordTKeywords
 
typedef string TSegment
 
typedef string TSource
 
typedef string TOrganism
 
typedef string TTaxonomy
 
typedef list< CRef< CGBReference > > TReferences
 
typedef string TComment
 
typedef list< CRef< CGBComment > > TComment_set
 
typedef list< CRef< CGBStrucComment > > TStruc_comments
 
typedef string TPrimary
 
typedef string TSource_db
 
typedef string TDatabase_reference
 
typedef list< CRef< CGBFeature > > TFeature_table
 
typedef list< CRef< CGBFeatureSet > > TFeature_set
 
typedef string TSequence
 
typedef string TContig
 
typedef list< CRef< CGBAltSeqData > > TAlt_seq
 
typedef list< CRef< CGBXref > > TXrefs
 
typedef Tparent::CMemberIndex< E_memberIndex, 36 > TmemberIndex
 
- Public Types inherited from CObject
enum  EAllocFillMode { eAllocFillNone = 1 , eAllocFillZero , eAllocFillPattern }
 Control filling of newly allocated memory. More...
 
typedef CObjectCounterLocker TLockerType
 Default locker type for CRef. More...
 
typedef atomic< Uint8TCounter
 Counter type is CAtomiCounter. More...
 
typedef Uint8 TCount
 Alias for value type of counter. More...
 

Public Member Functions

 CGBSeq_Base (void)
 
virtual ~CGBSeq_Base (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetLocus (void) const
 Check if a value has been assigned to Locus data member. More...
 
bool CanGetLocus (void) const
 Check if it is safe to call GetLocus method. More...
 
void ResetLocus (void)
 Reset Locus data member. More...
 
const TLocusGetLocus (void) const
 Get the Locus member data. More...
 
void SetLocus (const TLocus &value)
 Assign a value to Locus data member. More...
 
void SetLocus (TLocus &&value)
 
TLocusSetLocus (void)
 Assign a value to Locus data member. More...
 
bool IsSetLength (void) const
 Check if a value has been assigned to Length data member. More...
 
bool CanGetLength (void) const
 Check if it is safe to call GetLength method. More...
 
void ResetLength (void)
 Reset Length data member. More...
 
TLength GetLength (void) const
 Get the Length member data. More...
 
void SetLength (TLength value)
 Assign a value to Length data member. More...
 
TLengthSetLength (void)
 Assign a value to Length data member. More...
 
bool IsSetStrandedness (void) const
 Check if a value has been assigned to Strandedness data member. More...
 
bool CanGetStrandedness (void) const
 Check if it is safe to call GetStrandedness method. More...
 
void ResetStrandedness (void)
 Reset Strandedness data member. More...
 
const TStrandednessGetStrandedness (void) const
 Get the Strandedness member data. More...
 
void SetStrandedness (const TStrandedness &value)
 Assign a value to Strandedness data member. More...
 
void SetStrandedness (TStrandedness &&value)
 
TStrandednessSetStrandedness (void)
 Assign a value to Strandedness data member. More...
 
bool IsSetMoltype (void) const
 Check if a value has been assigned to Moltype data member. More...
 
bool CanGetMoltype (void) const
 Check if it is safe to call GetMoltype method. More...
 
void ResetMoltype (void)
 Reset Moltype data member. More...
 
const TMoltypeGetMoltype (void) const
 Get the Moltype member data. More...
 
void SetMoltype (const TMoltype &value)
 Assign a value to Moltype data member. More...
 
void SetMoltype (TMoltype &&value)
 
TMoltypeSetMoltype (void)
 Assign a value to Moltype data member. More...
 
bool IsSetTopology (void) const
 Check if a value has been assigned to Topology data member. More...
 
bool CanGetTopology (void) const
 Check if it is safe to call GetTopology method. More...
 
void ResetTopology (void)
 Reset Topology data member. More...
 
const TTopologyGetTopology (void) const
 Get the Topology member data. More...
 
void SetTopology (const TTopology &value)
 Assign a value to Topology data member. More...
 
void SetTopology (TTopology &&value)
 
TTopologySetTopology (void)
 Assign a value to Topology data member. More...
 
bool IsSetDivision (void) const
 Check if a value has been assigned to Division data member. More...
 
bool CanGetDivision (void) const
 Check if it is safe to call GetDivision method. More...
 
void ResetDivision (void)
 Reset Division data member. More...
 
const TDivisionGetDivision (void) const
 Get the Division member data. More...
 
void SetDivision (const TDivision &value)
 Assign a value to Division data member. More...
 
void SetDivision (TDivision &&value)
 
TDivisionSetDivision (void)
 Assign a value to Division data member. More...
 
bool IsSetUpdate_date (void) const
 Check if a value has been assigned to Update_date data member. More...
 
bool CanGetUpdate_date (void) const
 Check if it is safe to call GetUpdate_date method. More...
 
void ResetUpdate_date (void)
 Reset Update_date data member. More...
 
const TUpdate_dateGetUpdate_date (void) const
 Get the Update_date member data. More...
 
void SetUpdate_date (const TUpdate_date &value)
 Assign a value to Update_date data member. More...
 
void SetUpdate_date (TUpdate_date &&value)
 
TUpdate_dateSetUpdate_date (void)
 Assign a value to Update_date data member. More...
 
bool IsSetCreate_date (void) const
 Check if a value has been assigned to Create_date data member. More...
 
bool CanGetCreate_date (void) const
 Check if it is safe to call GetCreate_date method. More...
 
void ResetCreate_date (void)
 Reset Create_date data member. More...
 
const TCreate_dateGetCreate_date (void) const
 Get the Create_date member data. More...
 
void SetCreate_date (const TCreate_date &value)
 Assign a value to Create_date data member. More...
 
void SetCreate_date (TCreate_date &&value)
 
TCreate_dateSetCreate_date (void)
 Assign a value to Create_date data member. More...
 
bool IsSetUpdate_release (void) const
 Check if a value has been assigned to Update_release data member. More...
 
bool CanGetUpdate_release (void) const
 Check if it is safe to call GetUpdate_release method. More...
 
void ResetUpdate_release (void)
 Reset Update_release data member. More...
 
const TUpdate_releaseGetUpdate_release (void) const
 Get the Update_release member data. More...
 
void SetUpdate_release (const TUpdate_release &value)
 Assign a value to Update_release data member. More...
 
void SetUpdate_release (TUpdate_release &&value)
 
TUpdate_releaseSetUpdate_release (void)
 Assign a value to Update_release data member. More...
 
bool IsSetCreate_release (void) const
 Check if a value has been assigned to Create_release data member. More...
 
bool CanGetCreate_release (void) const
 Check if it is safe to call GetCreate_release method. More...
 
void ResetCreate_release (void)
 Reset Create_release data member. More...
 
const TCreate_releaseGetCreate_release (void) const
 Get the Create_release member data. More...
 
void SetCreate_release (const TCreate_release &value)
 Assign a value to Create_release data member. More...
 
void SetCreate_release (TCreate_release &&value)
 
TCreate_releaseSetCreate_release (void)
 Assign a value to Create_release data member. More...
 
bool IsSetDefinition (void) const
 Check if a value has been assigned to Definition data member. More...
 
bool CanGetDefinition (void) const
 Check if it is safe to call GetDefinition method. More...
 
void ResetDefinition (void)
 Reset Definition data member. More...
 
const TDefinitionGetDefinition (void) const
 Get the Definition member data. More...
 
void SetDefinition (const TDefinition &value)
 Assign a value to Definition data member. More...
 
void SetDefinition (TDefinition &&value)
 
TDefinitionSetDefinition (void)
 Assign a value to Definition data member. More...
 
bool IsSetPrimary_accession (void) const
 Check if a value has been assigned to Primary_accession data member. More...
 
bool CanGetPrimary_accession (void) const
 Check if it is safe to call GetPrimary_accession method. More...
 
void ResetPrimary_accession (void)
 Reset Primary_accession data member. More...
 
const TPrimary_accessionGetPrimary_accession (void) const
 Get the Primary_accession member data. More...
 
void SetPrimary_accession (const TPrimary_accession &value)
 Assign a value to Primary_accession data member. More...
 
void SetPrimary_accession (TPrimary_accession &&value)
 
TPrimary_accessionSetPrimary_accession (void)
 Assign a value to Primary_accession data member. More...
 
bool IsSetEntry_version (void) const
 Check if a value has been assigned to Entry_version data member. More...
 
bool CanGetEntry_version (void) const
 Check if it is safe to call GetEntry_version method. More...
 
void ResetEntry_version (void)
 Reset Entry_version data member. More...
 
const TEntry_versionGetEntry_version (void) const
 Get the Entry_version member data. More...
 
void SetEntry_version (const TEntry_version &value)
 Assign a value to Entry_version data member. More...
 
void SetEntry_version (TEntry_version &&value)
 
TEntry_versionSetEntry_version (void)
 Assign a value to Entry_version data member. More...
 
bool IsSetAccession_version (void) const
 Check if a value has been assigned to Accession_version data member. More...
 
bool CanGetAccession_version (void) const
 Check if it is safe to call GetAccession_version method. More...
 
void ResetAccession_version (void)
 Reset Accession_version data member. More...
 
const TAccession_versionGetAccession_version (void) const
 Get the Accession_version member data. More...
 
void SetAccession_version (const TAccession_version &value)
 Assign a value to Accession_version data member. More...
 
void SetAccession_version (TAccession_version &&value)
 
TAccession_versionSetAccession_version (void)
 Assign a value to Accession_version data member. More...
 
bool IsSetOther_seqids (void) const
 Check if a value has been assigned to Other_seqids data member. More...
 
bool CanGetOther_seqids (void) const
 Check if it is safe to call GetOther_seqids method. More...
 
void ResetOther_seqids (void)
 Reset Other_seqids data member. More...
 
const TOther_seqidsGetOther_seqids (void) const
 Get the Other_seqids member data. More...
 
TOther_seqidsSetOther_seqids (void)
 Assign a value to Other_seqids data member. More...
 
bool IsSetSecondary_accessions (void) const
 Check if a value has been assigned to Secondary_accessions data member. More...
 
bool CanGetSecondary_accessions (void) const
 Check if it is safe to call GetSecondary_accessions method. More...
 
void ResetSecondary_accessions (void)
 Reset Secondary_accessions data member. More...
 
const TSecondary_accessionsGetSecondary_accessions (void) const
 Get the Secondary_accessions member data. More...
 
TSecondary_accessionsSetSecondary_accessions (void)
 Assign a value to Secondary_accessions data member. More...
 
bool IsSetProject (void) const
 Check if a value has been assigned to Project data member. More...
 
bool CanGetProject (void) const
 Check if it is safe to call GetProject method. More...
 
void ResetProject (void)
 Reset Project data member. More...
 
const TProjectGetProject (void) const
 Get the Project member data. More...
 
void SetProject (const TProject &value)
 Assign a value to Project data member. More...
 
void SetProject (TProject &&value)
 
TProjectSetProject (void)
 Assign a value to Project data member. More...
 
bool IsSetKeywords (void) const
 Check if a value has been assigned to Keywords data member. More...
 
bool CanGetKeywords (void) const
 Check if it is safe to call GetKeywords method. More...
 
void ResetKeywords (void)
 Reset Keywords data member. More...
 
const TKeywordsGetKeywords (void) const
 Get the Keywords member data. More...
 
TKeywordsSetKeywords (void)
 Assign a value to Keywords data member. More...
 
bool IsSetSegment (void) const
 Check if a value has been assigned to Segment data member. More...
 
bool CanGetSegment (void) const
 Check if it is safe to call GetSegment method. More...
 
void ResetSegment (void)
 Reset Segment data member. More...
 
const TSegmentGetSegment (void) const
 Get the Segment member data. More...
 
void SetSegment (const TSegment &value)
 Assign a value to Segment data member. More...
 
void SetSegment (TSegment &&value)
 
TSegmentSetSegment (void)
 Assign a value to Segment data member. More...
 
bool IsSetSource (void) const
 Check if a value has been assigned to Source data member. More...
 
bool CanGetSource (void) const
 Check if it is safe to call GetSource method. More...
 
void ResetSource (void)
 Reset Source data member. More...
 
const TSourceGetSource (void) const
 Get the Source member data. More...
 
void SetSource (const TSource &value)
 Assign a value to Source data member. More...
 
void SetSource (TSource &&value)
 
TSourceSetSource (void)
 Assign a value to Source data member. More...
 
bool IsSetOrganism (void) const
 Check if a value has been assigned to Organism data member. More...
 
bool CanGetOrganism (void) const
 Check if it is safe to call GetOrganism method. More...
 
void ResetOrganism (void)
 Reset Organism data member. More...
 
const TOrganismGetOrganism (void) const
 Get the Organism member data. More...
 
void SetOrganism (const TOrganism &value)
 Assign a value to Organism data member. More...
 
void SetOrganism (TOrganism &&value)
 
TOrganismSetOrganism (void)
 Assign a value to Organism data member. More...
 
bool IsSetTaxonomy (void) const
 Check if a value has been assigned to Taxonomy data member. More...
 
bool CanGetTaxonomy (void) const
 Check if it is safe to call GetTaxonomy method. More...
 
void ResetTaxonomy (void)
 Reset Taxonomy data member. More...
 
const TTaxonomyGetTaxonomy (void) const
 Get the Taxonomy member data. More...
 
void SetTaxonomy (const TTaxonomy &value)
 Assign a value to Taxonomy data member. More...
 
void SetTaxonomy (TTaxonomy &&value)
 
TTaxonomySetTaxonomy (void)
 Assign a value to Taxonomy data member. More...
 
bool IsSetReferences (void) const
 Check if a value has been assigned to References data member. More...
 
bool CanGetReferences (void) const
 Check if it is safe to call GetReferences method. More...
 
void ResetReferences (void)
 Reset References data member. More...
 
const TReferencesGetReferences (void) const
 Get the References member data. More...
 
TReferencesSetReferences (void)
 Assign a value to References data member. More...
 
bool IsSetComment (void) const
 Check if a value has been assigned to Comment data member. More...
 
bool CanGetComment (void) const
 Check if it is safe to call GetComment method. More...
 
void ResetComment (void)
 Reset Comment data member. More...
 
const TCommentGetComment (void) const
 Get the Comment member data. More...
 
void SetComment (const TComment &value)
 Assign a value to Comment data member. More...
 
void SetComment (TComment &&value)
 
TCommentSetComment (void)
 Assign a value to Comment data member. More...
 
bool IsSetComment_set (void) const
 Check if a value has been assigned to Comment_set data member. More...
 
bool CanGetComment_set (void) const
 Check if it is safe to call GetComment_set method. More...
 
void ResetComment_set (void)
 Reset Comment_set data member. More...
 
const TComment_setGetComment_set (void) const
 Get the Comment_set member data. More...
 
TComment_setSetComment_set (void)
 Assign a value to Comment_set data member. More...
 
bool IsSetStruc_comments (void) const
 Check if a value has been assigned to Struc_comments data member. More...
 
bool CanGetStruc_comments (void) const
 Check if it is safe to call GetStruc_comments method. More...
 
void ResetStruc_comments (void)
 Reset Struc_comments data member. More...
 
const TStruc_commentsGetStruc_comments (void) const
 Get the Struc_comments member data. More...
 
TStruc_commentsSetStruc_comments (void)
 Assign a value to Struc_comments data member. More...
 
bool IsSetPrimary (void) const
 Check if a value has been assigned to Primary data member. More...
 
bool CanGetPrimary (void) const
 Check if it is safe to call GetPrimary method. More...
 
void ResetPrimary (void)
 Reset Primary data member. More...
 
const TPrimaryGetPrimary (void) const
 Get the Primary member data. More...
 
void SetPrimary (const TPrimary &value)
 Assign a value to Primary data member. More...
 
void SetPrimary (TPrimary &&value)
 
TPrimarySetPrimary (void)
 Assign a value to Primary data member. More...
 
bool IsSetSource_db (void) const
 Check if a value has been assigned to Source_db data member. More...
 
bool CanGetSource_db (void) const
 Check if it is safe to call GetSource_db method. More...
 
void ResetSource_db (void)
 Reset Source_db data member. More...
 
const TSource_dbGetSource_db (void) const
 Get the Source_db member data. More...
 
void SetSource_db (const TSource_db &value)
 Assign a value to Source_db data member. More...
 
void SetSource_db (TSource_db &&value)
 
TSource_dbSetSource_db (void)
 Assign a value to Source_db data member. More...
 
bool IsSetDatabase_reference (void) const
 Check if a value has been assigned to Database_reference data member. More...
 
bool CanGetDatabase_reference (void) const
 Check if it is safe to call GetDatabase_reference method. More...
 
void ResetDatabase_reference (void)
 Reset Database_reference data member. More...
 
const TDatabase_referenceGetDatabase_reference (void) const
 Get the Database_reference member data. More...
 
void SetDatabase_reference (const TDatabase_reference &value)
 Assign a value to Database_reference data member. More...
 
void SetDatabase_reference (TDatabase_reference &&value)
 
TDatabase_referenceSetDatabase_reference (void)
 Assign a value to Database_reference data member. More...
 
bool IsSetFeature_table (void) const
 Check if a value has been assigned to Feature_table data member. More...
 
bool CanGetFeature_table (void) const
 Check if it is safe to call GetFeature_table method. More...
 
void ResetFeature_table (void)
 Reset Feature_table data member. More...
 
const TFeature_tableGetFeature_table (void) const
 Get the Feature_table member data. More...
 
TFeature_tableSetFeature_table (void)
 Assign a value to Feature_table data member. More...
 
bool IsSetFeature_set (void) const
 Check if a value has been assigned to Feature_set data member. More...
 
bool CanGetFeature_set (void) const
 Check if it is safe to call GetFeature_set method. More...
 
void ResetFeature_set (void)
 Reset Feature_set data member. More...
 
const TFeature_setGetFeature_set (void) const
 Get the Feature_set member data. More...
 
TFeature_setSetFeature_set (void)
 Assign a value to Feature_set data member. More...
 
bool IsSetSequence (void) const
 Optional for contig, wgs, etc. More...
 
bool CanGetSequence (void) const
 Check if it is safe to call GetSequence method. More...
 
void ResetSequence (void)
 Reset Sequence data member. More...
 
const TSequenceGetSequence (void) const
 Get the Sequence member data. More...
 
void SetSequence (const TSequence &value)
 Assign a value to Sequence data member. More...
 
void SetSequence (TSequence &&value)
 
TSequenceSetSequence (void)
 Assign a value to Sequence data member. More...
 
bool IsSetContig (void) const
 Check if a value has been assigned to Contig data member. More...
 
bool CanGetContig (void) const
 Check if it is safe to call GetContig method. More...
 
void ResetContig (void)
 Reset Contig data member. More...
 
const TContigGetContig (void) const
 Get the Contig member data. More...
 
void SetContig (const TContig &value)
 Assign a value to Contig data member. More...
 
void SetContig (TContig &&value)
 
TContigSetContig (void)
 Assign a value to Contig data member. More...
 
bool IsSetAlt_seq (void) const
 Check if a value has been assigned to Alt_seq data member. More...
 
bool CanGetAlt_seq (void) const
 Check if it is safe to call GetAlt_seq method. More...
 
void ResetAlt_seq (void)
 Reset Alt_seq data member. More...
 
const TAlt_seqGetAlt_seq (void) const
 Get the Alt_seq member data. More...
 
TAlt_seqSetAlt_seq (void)
 Assign a value to Alt_seq data member. More...
 
bool IsSetXrefs (void) const
 Check if a value has been assigned to Xrefs data member. More...
 
bool CanGetXrefs (void) const
 Check if it is safe to call GetXrefs method. More...
 
void ResetXrefs (void)
 Reset Xrefs data member. More...
 
const TXrefsGetXrefs (void) const
 Get the Xrefs member data. More...
 
TXrefsSetXrefs (void)
 Assign a value to Xrefs data member. More...
 
virtual void Reset (void)
 Reset the whole object. More...
 
- Public Member Functions inherited from CSerialObject
 CSerialObject (void)
 
virtual ~CSerialObject (void)
 
virtual const CTypeInfoGetThisTypeInfo (void) const =0
 
virtual void Assign (const CSerialObject &source, ESerialRecursionMode how=eRecursive)
 Set object to copy of another one. More...
 
virtual bool Equals (const CSerialObject &object, ESerialRecursionMode how=eRecursive) const
 Check if both objects contain the same values. More...
 
virtual void DebugDump (CDebugDumpContext ddc, unsigned int depth) const
 Define method for dumping debug information. More...
 
void ThrowUnassigned (TMemberIndex index) const
 
void ThrowUnassigned (TMemberIndex index, const char *file_name, int file_line) const
 
bool HasNamespaceName (void) const
 Check if object data type has namespace name. More...
 
const stringGetNamespaceName (void) const
 Get namespace name. More...
 
bool HasNamespacePrefix (void) const
 Check if data type has namespace prefix. More...
 
const stringGetNamespacePrefix (void) const
 Get namespace prefix. More...
 
- Public Member Functions inherited from CObject
 CObject (void)
 Constructor. More...
 
 CObject (const CObject &src)
 Copy constructor. More...
 
virtual ~CObject (void)
 Destructor. More...
 
CObjectoperator= (const CObject &src) THROWS_NONE
 Assignment operator. More...
 
bool CanBeDeleted (void) const THROWS_NONE
 Check if object can be deleted. More...
 
bool IsAllocatedInPool (void) const THROWS_NONE
 Check if object is allocated in memory pool (not system heap) More...
 
bool Referenced (void) const THROWS_NONE
 Check if object is referenced. More...
 
bool ReferencedOnlyOnce (void) const THROWS_NONE
 Check if object is referenced only once. More...
 
void AddReference (void) const
 Add reference to object. More...
 
void RemoveReference (void) const
 Remove reference to object. More...
 
void ReleaseReference (void) const
 Remove reference without deleting object. More...
 
virtual void DoNotDeleteThisObject (void)
 Mark this object as not allocated in heap – do not delete this object. More...
 
virtual void DoDeleteThisObject (void)
 Mark this object as allocated in heap – object can be deleted. More...
 
void * operator new (size_t size)
 Define new operator for memory allocation. More...
 
void * operator new[] (size_t size)
 Define new[] operator for 'array' memory allocation. More...
 
void operator delete (void *ptr)
 Define delete operator for memory deallocation. More...
 
void operator delete[] (void *ptr)
 Define delete[] operator for memory deallocation. More...
 
void * operator new (size_t size, void *place)
 Define new operator. More...
 
void operator delete (void *ptr, void *place)
 Define delete operator. More...
 
void * operator new (size_t size, CObjectMemoryPool *place)
 Define new operator using memory pool. More...
 
void operator delete (void *ptr, CObjectMemoryPool *place)
 Define delete operator. More...
 
- Public Member Functions inherited from CDebugDumpable
 CDebugDumpable (void)
 
virtual ~CDebugDumpable (void)
 
void DebugDumpText (ostream &out, const string &bundle, unsigned int depth) const
 
void DebugDumpFormat (CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const
 
void DumpToConsole (void) const
 

Private Types

typedef CSerialObject Tparent
 

Private Member Functions

 CGBSeq_Base (const CGBSeq_Base &)
 
CGBSeq_Baseoperator= (const CGBSeq_Base &)
 

Private Attributes

Uint4 m_set_State [3]
 
string m_Locus
 
TSeqPos m_Length
 
string m_Strandedness
 
string m_Moltype
 
string m_Topology
 
string m_Division
 
string m_Update_date
 
string m_Create_date
 
string m_Update_release
 
string m_Create_release
 
string m_Definition
 
string m_Primary_accession
 
string m_Entry_version
 
string m_Accession_version
 
list< CGBSeqidm_Other_seqids
 
list< CGBSecondary_accnm_Secondary_accessions
 
string m_Project
 
list< CGBKeywordm_Keywords
 
string m_Segment
 
string m_Source
 
string m_Organism
 
string m_Taxonomy
 
list< CRef< CGBReference > > m_References
 
string m_Comment
 
list< CRef< CGBComment > > m_Comment_set
 
list< CRef< CGBStrucComment > > m_Struc_comments
 
string m_Primary
 
string m_Source_db
 
string m_Database_reference
 
list< CRef< CGBFeature > > m_Feature_table
 
list< CRef< CGBFeatureSet > > m_Feature_set
 
string m_Sequence
 
string m_Contig
 
list< CRef< CGBAltSeqData > > m_Alt_seq
 
list< CRef< CGBXref > > m_Xrefs
 

Additional Inherited Members

- Static Public Member Functions inherited from CSerialObject
static void SetVerifyDataThread (ESerialVerifyData verify)
 
static void SetVerifyDataGlobal (ESerialVerifyData verify)
 
static string UnassignedString (void)
 
static CStringUTF8 UnassignedStringUTF8 (void)
 
static char UnassignedByte (void)
 
- Static Public Member Functions inherited from CObject
static NCBI_XNCBI_EXPORT void ThrowNullPointerException (void)
 Define method to throw null pointer exception. More...
 
static NCBI_XNCBI_EXPORT void ThrowNullPointerException (const type_info &type)
 
static EAllocFillMode GetAllocFillMode (void)
 
static void SetAllocFillMode (EAllocFillMode mode)
 
static void SetAllocFillMode (const string &value)
 Set mode from configuration parameter value. More...
 
- Static Public Member Functions inherited from CDebugDumpable
static void EnableDebugDump (bool on)
 
- Static Public Attributes inherited from CSerialObject
static const char * ms_UnassignedStr = "<*unassigned*>"
 
static const char ms_UnassignedByte = char(0xcd)
 
- Static Public Attributes inherited from CObject
static const TCount eCounterBitsCanBeDeleted = 1 << 0
 Define possible object states. More...
 
static const TCount eCounterBitsInPlainHeap = 1 << 1
 Heap signature was found. More...
 
static const TCount eCounterBitsPlaceMask
 Mask for 'in heap' state flags. More...
 
static const int eCounterStep = 1 << 2
 Skip over the "in heap" bits. More...
 
static const TCount eCounterValid = TCount(1) << (sizeof(TCount) * 8 - 2)
 Minimal value for valid objects (reference counter is zero) Must be a single bit value. More...
 
static const TCount eCounterStateMask
 Valid object, and object in heap. More...
 
- Protected Member Functions inherited from CObject
virtual void DeleteThis (void)
 Virtual method "deleting" this object. More...
 

Detailed Description

CGBSeq_Base –.

Definition at line 86 of file GBSeq_.hpp.


The documentation for this class was generated from the following files:
Modified on Sun Jul 21 04:13:30 2024 by modify_doxy.py rev. 669887