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

Classes

class  CTSeq
 CTSeq –. More...
 
class  CTSeq_Base
 CTSeq_Base –. More...
 
class  CTSeqSet
 CTSeqSet –. More...
 
class  CTSeqSet_Base
 a bunch of them More...
 

Typedefs

typedef CTSeq_Base CTSeq::Tparent
 
typedef CSerialObject CTSeq_Base::Tparent
 
typedef ESeqtype CTSeq_Base::TSeqtype
 
typedef int CTSeq_Base::TGi
 
typedef string CTSeq_Base::TAccver
 
typedef string CTSeq_Base::TSid
 
typedef string CTSeq_Base::TLocal
 
typedef int CTSeq_Base::TTaxid
 
typedef string CTSeq_Base::TOrgname
 
typedef string CTSeq_Base::TDefline
 
typedef int CTSeq_Base::TLength
 
typedef string CTSeq_Base::TSequence
 
typedef Tparent::CMemberIndex< E_memberIndex, 11 > CTSeq_Base::TmemberIndex
 
typedef CTSeqSet_Base CTSeqSet::Tparent
 
typedef CSerialObject CTSeqSet_Base::Tparent
 
typedef list< CRef< CTSeq > > CTSeqSet_Base::Tdata
 

Enumerations

enum  CTSeq_Base::ESeqtype { CTSeq_Base::eSeqtype_nucleotide = 1 , CTSeq_Base::eSeqtype_protein = 2 }
 
enum class  CTSeq_Base::E_memberIndex {
  CTSeq_Base::e__allMandatory = 0 , CTSeq_Base::e_seqtype , CTSeq_Base::e_gi , CTSeq_Base::e_accver ,
  CTSeq_Base::e_sid , CTSeq_Base::e_local , CTSeq_Base::e_taxid , CTSeq_Base::e_orgname ,
  CTSeq_Base::e_defline , CTSeq_Base::e_length , CTSeq_Base::e_sequence
}
 

Functions

 CTSeq::CTSeq (void)
 
 CTSeq::~CTSeq (void)
 
 CTSeq::CTSeq (const CTSeq &value)
 
CTSeqCTSeq::operator= (const CTSeq &value)
 
 CTSeq_Base::CTSeq_Base (void)
 
virtual CTSeq_Base::~CTSeq_Base (void)
 
 CTSeq_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CTSeq_Base::ESeqtype (void)
 Access to ESeqtype's attributes (values, names) as defined in spec. More...
 
bool CTSeq_Base::IsSetSeqtype (void) const
 Check if a value has been assigned to Seqtype data member. More...
 
bool CTSeq_Base::CanGetSeqtype (void) const
 Check if it is safe to call GetSeqtype method. More...
 
void CTSeq_Base::ResetSeqtype (void)
 Reset Seqtype data member. More...
 
TSeqtype CTSeq_Base::GetSeqtype (void) const
 Get the Seqtype member data. More...
 
void CTSeq_Base::SetSeqtype (TSeqtype value)
 Assign a value to Seqtype data member. More...
 
TSeqtypeCTSeq_Base::SetSeqtype (void)
 Assign a value to Seqtype data member. More...
 
bool CTSeq_Base::IsSetGi (void) const
 Check if a value has been assigned to Gi data member. More...
 
bool CTSeq_Base::CanGetGi (void) const
 Check if it is safe to call GetGi method. More...
 
void CTSeq_Base::ResetGi (void)
 Reset Gi data member. More...
 
TGi CTSeq_Base::GetGi (void) const
 Get the Gi member data. More...
 
void CTSeq_Base::SetGi (TGi value)
 Assign a value to Gi data member. More...
 
TGiCTSeq_Base::SetGi (void)
 Assign a value to Gi data member. More...
 
bool CTSeq_Base::IsSetAccver (void) const
 Check if a value has been assigned to Accver data member. More...
 
bool CTSeq_Base::CanGetAccver (void) const
 Check if it is safe to call GetAccver method. More...
 
void CTSeq_Base::ResetAccver (void)
 Reset Accver data member. More...
 
const TAccverCTSeq_Base::GetAccver (void) const
 Get the Accver member data. More...
 
void CTSeq_Base::SetAccver (const TAccver &value)
 Assign a value to Accver data member. More...
 
void CTSeq_Base::SetAccver (TAccver &&value)
 
TAccverCTSeq_Base::SetAccver (void)
 Assign a value to Accver data member. More...
 
bool CTSeq_Base::IsSetSid (void) const
 Check if a value has been assigned to Sid data member. More...
 
bool CTSeq_Base::CanGetSid (void) const
 Check if it is safe to call GetSid method. More...
 
void CTSeq_Base::ResetSid (void)
 Reset Sid data member. More...
 
const TSidCTSeq_Base::GetSid (void) const
 Get the Sid member data. More...
 
void CTSeq_Base::SetSid (const TSid &value)
 Assign a value to Sid data member. More...
 
void CTSeq_Base::SetSid (TSid &&value)
 
TSidCTSeq_Base::SetSid (void)
 Assign a value to Sid data member. More...
 
bool CTSeq_Base::IsSetLocal (void) const
 Check if a value has been assigned to Local data member. More...
 
bool CTSeq_Base::CanGetLocal (void) const
 Check if it is safe to call GetLocal method. More...
 
void CTSeq_Base::ResetLocal (void)
 Reset Local data member. More...
 
const TLocalCTSeq_Base::GetLocal (void) const
 Get the Local member data. More...
 
void CTSeq_Base::SetLocal (const TLocal &value)
 Assign a value to Local data member. More...
 
void CTSeq_Base::SetLocal (TLocal &&value)
 
TLocalCTSeq_Base::SetLocal (void)
 Assign a value to Local data member. More...
 
bool CTSeq_Base::IsSetTaxid (void) const
 Check if a value has been assigned to Taxid data member. More...
 
bool CTSeq_Base::CanGetTaxid (void) const
 Check if it is safe to call GetTaxid method. More...
 
void CTSeq_Base::ResetTaxid (void)
 Reset Taxid data member. More...
 
TTaxid CTSeq_Base::GetTaxid (void) const
 Get the Taxid member data. More...
 
void CTSeq_Base::SetTaxid (TTaxid value)
 Assign a value to Taxid data member. More...
 
TTaxidCTSeq_Base::SetTaxid (void)
 Assign a value to Taxid data member. More...
 
bool CTSeq_Base::IsSetOrgname (void) const
 Check if a value has been assigned to Orgname data member. More...
 
bool CTSeq_Base::CanGetOrgname (void) const
 Check if it is safe to call GetOrgname method. More...
 
void CTSeq_Base::ResetOrgname (void)
 Reset Orgname data member. More...
 
const TOrgnameCTSeq_Base::GetOrgname (void) const
 Get the Orgname member data. More...
 
void CTSeq_Base::SetOrgname (const TOrgname &value)
 Assign a value to Orgname data member. More...
 
void CTSeq_Base::SetOrgname (TOrgname &&value)
 
TOrgnameCTSeq_Base::SetOrgname (void)
 Assign a value to Orgname data member. More...
 
bool CTSeq_Base::IsSetDefline (void) const
 Check if a value has been assigned to Defline data member. More...
 
bool CTSeq_Base::CanGetDefline (void) const
 Check if it is safe to call GetDefline method. More...
 
void CTSeq_Base::ResetDefline (void)
 Reset Defline data member. More...
 
const TDeflineCTSeq_Base::GetDefline (void) const
 Get the Defline member data. More...
 
void CTSeq_Base::SetDefline (const TDefline &value)
 Assign a value to Defline data member. More...
 
void CTSeq_Base::SetDefline (TDefline &&value)
 
TDeflineCTSeq_Base::SetDefline (void)
 Assign a value to Defline data member. More...
 
bool CTSeq_Base::IsSetLength (void) const
 Check if a value has been assigned to Length data member. More...
 
bool CTSeq_Base::CanGetLength (void) const
 Check if it is safe to call GetLength method. More...
 
void CTSeq_Base::ResetLength (void)
 Reset Length data member. More...
 
TLength CTSeq_Base::GetLength (void) const
 Get the Length member data. More...
 
void CTSeq_Base::SetLength (TLength value)
 Assign a value to Length data member. More...
 
TLengthCTSeq_Base::SetLength (void)
 Assign a value to Length data member. More...
 
bool CTSeq_Base::IsSetSequence (void) const
 Check if a value has been assigned to Sequence data member. More...
 
bool CTSeq_Base::CanGetSequence (void) const
 Check if it is safe to call GetSequence method. More...
 
void CTSeq_Base::ResetSequence (void)
 Reset Sequence data member. More...
 
const TSequenceCTSeq_Base::GetSequence (void) const
 Get the Sequence member data. More...
 
void CTSeq_Base::SetSequence (const TSequence &value)
 Assign a value to Sequence data member. More...
 
void CTSeq_Base::SetSequence (TSequence &&value)
 
TSequenceCTSeq_Base::SetSequence (void)
 Assign a value to Sequence data member. More...
 
virtual void CTSeq_Base::Reset (void)
 Reset the whole object. More...
 
 CTSeq_Base::CTSeq_Base (const CTSeq_Base &)
 
CTSeq_BaseCTSeq_Base::operator= (const CTSeq_Base &)
 
 CTSeqSet::CTSeqSet (void)
 
 CTSeqSet::~CTSeqSet (void)
 
 CTSeqSet::CTSeqSet (const CTSeqSet &value)
 
CTSeqSetCTSeqSet::operator= (const CTSeqSet &value)
 
 CTSeqSet_Base::CTSeqSet_Base (void)
 
virtual CTSeqSet_Base::~CTSeqSet_Base (void)
 
 CTSeqSet_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CTSeqSet_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CTSeqSet_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CTSeqSet_Base::Reset (void)
 Reset data member. More...
 
const TdataCTSeqSet_Base::Get (void) const
 Get the member data. More...
 
TdataCTSeqSet_Base::Set (void)
 Assign a value to data member. More...
 
 CTSeqSet_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CTSeqSet_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CTSeqSet_Base::CTSeqSet_Base (const CTSeqSet_Base &)
 
CTSeqSet_BaseCTSeqSet_Base::operator= (const CTSeqSet_Base &)
 

Variables

Uint4 CTSeq_Base::m_set_State [1]
 
ESeqtype CTSeq_Base::m_Seqtype
 
int CTSeq_Base::m_Gi
 
string CTSeq_Base::m_Accver
 
string CTSeq_Base::m_Sid
 
string CTSeq_Base::m_Local
 
int CTSeq_Base::m_Taxid
 
string CTSeq_Base::m_Orgname
 
string CTSeq_Base::m_Defline
 
int CTSeq_Base::m_Length
 
string CTSeq_Base::m_Sequence
 
Uint4 CTSeqSet_Base::m_set_State [1]
 
list< CRef< CTSeq > > CTSeqSet_Base::m_data
 

Detailed Description

Typedef Documentation

◆ TAccver

Definition at line 95 of file TSeq_.hpp.

◆ Tdata

typedef list< CRef< CTSeq > > CTSeqSet_Base::Tdata

Definition at line 90 of file TSeqSet_.hpp.

◆ TDefline

Definition at line 100 of file TSeq_.hpp.

◆ TGi

Definition at line 94 of file TSeq_.hpp.

◆ TLength

Definition at line 101 of file TSeq_.hpp.

◆ TLocal

Definition at line 97 of file TSeq_.hpp.

◆ TmemberIndex

Definition at line 118 of file TSeq_.hpp.

◆ TOrgname

Definition at line 99 of file TSeq_.hpp.

◆ Tparent [1/4]

typedef CTSeq_Base CTSeq::Tparent
private

Definition at line 67 of file TSeq.hpp.

◆ Tparent [2/4]

Definition at line 74 of file TSeq_.hpp.

◆ Tparent [3/4]

Definition at line 67 of file TSeqSet.hpp.

◆ Tparent [4/4]

Definition at line 79 of file TSeqSet_.hpp.

◆ TSeqtype

Definition at line 93 of file TSeq_.hpp.

◆ TSequence

Definition at line 102 of file TSeq_.hpp.

◆ TSid

Definition at line 96 of file TSeq_.hpp.

◆ TTaxid

Definition at line 98 of file TSeq_.hpp.

Enumeration Type Documentation

◆ E_memberIndex

Enumerator
e__allMandatory 
e_seqtype 
e_gi 
e_accver 
e_sid 
e_local 
e_taxid 
e_orgname 
e_defline 
e_length 
e_sequence 

Definition at line 105 of file TSeq_.hpp.

◆ ESeqtype

Enumerator
eSeqtype_nucleotide 
eSeqtype_protein 

Definition at line 84 of file TSeq_.hpp.

Function Documentation

◆ CanGet()

bool CTSeqSet_Base::CanGet ( void  ) const
inline

Check if it is safe to call Get method.

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

Definition at line 159 of file TSeqSet_.hpp.

◆ CanGetAccver()

bool CTSeq_Base::CanGetAccver ( void  ) const
inline

Check if it is safe to call GetAccver method.

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

Definition at line 632 of file TSeq_.hpp.

References CTSeq_Base::IsSetAccver().

Referenced by CTSeq_Base::GetAccver().

◆ CanGetDefline()

bool CTSeq_Base::CanGetDefline ( void  ) const
inline

Check if it is safe to call GetDefline method.

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

Definition at line 867 of file TSeq_.hpp.

References CTSeq_Base::IsSetDefline().

Referenced by CTSeq_Base::GetDefline().

◆ CanGetGi()

bool CTSeq_Base::CanGetGi ( void  ) const
inline

Check if it is safe to call GetGi method.

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

Definition at line 585 of file TSeq_.hpp.

References CTSeq_Base::IsSetGi().

Referenced by CTSeq_Base::GetGi().

◆ CanGetLength()

bool CTSeq_Base::CanGetLength ( void  ) const
inline

Check if it is safe to call GetLength method.

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

Definition at line 914 of file TSeq_.hpp.

References CTSeq_Base::IsSetLength().

Referenced by CTSeq_Base::GetLength().

◆ CanGetLocal()

bool CTSeq_Base::CanGetLocal ( void  ) const
inline

Check if it is safe to call GetLocal method.

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

Definition at line 726 of file TSeq_.hpp.

References CTSeq_Base::IsSetLocal().

Referenced by CTSeq_Base::GetLocal().

◆ CanGetOrgname()

bool CTSeq_Base::CanGetOrgname ( void  ) const
inline

Check if it is safe to call GetOrgname method.

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

Definition at line 820 of file TSeq_.hpp.

References CTSeq_Base::IsSetOrgname().

Referenced by CTSeq_Base::GetOrgname().

◆ CanGetSeqtype()

bool CTSeq_Base::CanGetSeqtype ( void  ) const
inline

Check if it is safe to call GetSeqtype method.

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

Definition at line 538 of file TSeq_.hpp.

References CTSeq_Base::IsSetSeqtype().

Referenced by CTSeq_Base::GetSeqtype().

◆ CanGetSequence()

bool CTSeq_Base::CanGetSequence ( void  ) const
inline

Check if it is safe to call GetSequence method.

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

Definition at line 961 of file TSeq_.hpp.

References CTSeq_Base::IsSetSequence().

Referenced by CTSeq_Base::GetSequence().

◆ CanGetSid()

bool CTSeq_Base::CanGetSid ( void  ) const
inline

Check if it is safe to call GetSid method.

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

Definition at line 679 of file TSeq_.hpp.

References CTSeq_Base::IsSetSid().

Referenced by CTSeq_Base::GetSid().

◆ CanGetTaxid()

bool CTSeq_Base::CanGetTaxid ( void  ) const
inline

Check if it is safe to call GetTaxid method.

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

Definition at line 773 of file TSeq_.hpp.

References CTSeq_Base::IsSetTaxid().

Referenced by CTSeq_Base::GetTaxid().

◆ CTSeq() [1/2]

CTSeq::CTSeq ( const CTSeq value)
private

◆ CTSeq() [2/2]

CTSeq::CTSeq ( void  )
inline

Definition at line 86 of file TSeq.hpp.

◆ CTSeq_Base() [1/2]

CTSeq_Base::CTSeq_Base ( const CTSeq_Base )
private

◆ CTSeq_Base() [2/2]

END_CLASS_INFO CTSeq_Base::CTSeq_Base ( void  )

Definition at line 129 of file TSeq_.cpp.

References CTSeq_Base::m_set_State.

◆ CTSeqSet() [1/2]

CTSeqSet::CTSeqSet ( const CTSeqSet value)
private

◆ CTSeqSet() [2/2]

CTSeqSet::CTSeqSet ( void  )
inline

Definition at line 86 of file TSeqSet.hpp.

◆ CTSeqSet_Base() [1/2]

CTSeqSet_Base::CTSeqSet_Base ( const CTSeqSet_Base )
private

◆ CTSeqSet_Base() [2/2]

END_CLASS_INFO CTSeqSet_Base::CTSeqSet_Base ( void  )

Definition at line 68 of file TSeqSet_.cpp.

References CTSeqSet_Base::m_set_State.

◆ DECLARE_INTERNAL_TYPE_INFO() [1/2]

CTSeq_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/2]

CTSeqSet_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ ESeqtype()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CTSeq_Base::ESeqtype ( void  )
static

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

◆ Get()

const CTSeqSet_Base::Tdata & CTSeqSet_Base::Get ( void  ) const
inline

Get the member data.

Returns
Reference to the member data.

Definition at line 165 of file TSeqSet_.hpp.

References CTSeqSet_Base::m_data.

◆ GetAccver()

const CTSeq_Base::TAccver & CTSeq_Base::GetAccver ( void  ) const
inline

Get the Accver member data.

Returns
Reference to the member data.

Definition at line 638 of file TSeq_.hpp.

References CTSeq_Base::CanGetAccver(), CTSeq_Base::m_Accver, and CSerialObject::ThrowUnassigned().

◆ GetDefline()

const CTSeq_Base::TDefline & CTSeq_Base::GetDefline ( void  ) const
inline

Get the Defline member data.

Returns
Reference to the member data.

Definition at line 873 of file TSeq_.hpp.

References CTSeq_Base::CanGetDefline(), CTSeq_Base::m_Defline, and CSerialObject::ThrowUnassigned().

◆ GetGi()

CTSeq_Base::TGi CTSeq_Base::GetGi ( void  ) const
inline

Get the Gi member data.

Returns
Copy of the member data.

Definition at line 598 of file TSeq_.hpp.

References CTSeq_Base::CanGetGi(), CTSeq_Base::m_Gi, and CSerialObject::ThrowUnassigned().

◆ GetLength()

CTSeq_Base::TLength CTSeq_Base::GetLength ( void  ) const
inline

Get the Length member data.

Returns
Copy of the member data.

Definition at line 927 of file TSeq_.hpp.

References CTSeq_Base::CanGetLength(), CTSeq_Base::m_Length, and CSerialObject::ThrowUnassigned().

◆ GetLocal()

const CTSeq_Base::TLocal & CTSeq_Base::GetLocal ( void  ) const
inline

Get the Local member data.

Returns
Reference to the member data.

Definition at line 732 of file TSeq_.hpp.

References CTSeq_Base::CanGetLocal(), CTSeq_Base::m_Local, and CSerialObject::ThrowUnassigned().

◆ GetOrgname()

const CTSeq_Base::TOrgname & CTSeq_Base::GetOrgname ( void  ) const
inline

Get the Orgname member data.

Returns
Reference to the member data.

Definition at line 826 of file TSeq_.hpp.

References CTSeq_Base::CanGetOrgname(), CTSeq_Base::m_Orgname, and CSerialObject::ThrowUnassigned().

◆ GetSeqtype()

CTSeq_Base::TSeqtype CTSeq_Base::GetSeqtype ( void  ) const
inline

Get the Seqtype member data.

Returns
Copy of the member data.

Definition at line 551 of file TSeq_.hpp.

References CTSeq_Base::CanGetSeqtype(), CTSeq_Base::m_Seqtype, and CSerialObject::ThrowUnassigned().

◆ GetSequence()

const CTSeq_Base::TSequence & CTSeq_Base::GetSequence ( void  ) const
inline

Get the Sequence member data.

Returns
Reference to the member data.

Definition at line 967 of file TSeq_.hpp.

References CTSeq_Base::CanGetSequence(), CTSeq_Base::m_Sequence, and CSerialObject::ThrowUnassigned().

◆ GetSid()

const CTSeq_Base::TSid & CTSeq_Base::GetSid ( void  ) const
inline

Get the Sid member data.

Returns
Reference to the member data.

Definition at line 685 of file TSeq_.hpp.

References CTSeq_Base::CanGetSid(), CTSeq_Base::m_Sid, and CSerialObject::ThrowUnassigned().

◆ GetTaxid()

CTSeq_Base::TTaxid CTSeq_Base::GetTaxid ( void  ) const
inline

Get the Taxid member data.

Returns
Copy of the member data.

Definition at line 786 of file TSeq_.hpp.

References CTSeq_Base::CanGetTaxid(), CTSeq_Base::m_Taxid, and CSerialObject::ThrowUnassigned().

◆ IsSet()

bool CTSeqSet_Base::IsSet ( void  ) const
inline

Check if a value has been assigned to data member.

Data member is mandatory; its type is defined as 'typedef list< CRef< CTSeq > > Tdata'

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

Definition at line 153 of file TSeqSet_.hpp.

References CTSeqSet_Base::m_set_State.

◆ IsSetAccver()

bool CTSeq_Base::IsSetAccver ( void  ) const
inline

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

Data member Accver is optional; its type is defined as 'typedef string TAccver'

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

Definition at line 626 of file TSeq_.hpp.

References CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::CanGetAccver(), and CTSeq_Base::SetAccver().

◆ IsSetDefline()

bool CTSeq_Base::IsSetDefline ( void  ) const
inline

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

Data member Defline is mandatory; its type is defined as 'typedef string TDefline'

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

Definition at line 861 of file TSeq_.hpp.

References CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::CanGetDefline(), and CTSeq_Base::SetDefline().

◆ IsSetGi()

bool CTSeq_Base::IsSetGi ( void  ) const
inline

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

Data member Gi is optional; its type is defined as 'typedef int TGi'

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

Definition at line 579 of file TSeq_.hpp.

References CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::CanGetGi(), and CTSeq_Base::SetGi().

◆ IsSetLength()

bool CTSeq_Base::IsSetLength ( void  ) const
inline

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

Data member Length is mandatory; its type is defined as 'typedef int TLength'

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

Definition at line 908 of file TSeq_.hpp.

References CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::CanGetLength(), and CTSeq_Base::SetLength().

◆ IsSetLocal()

bool CTSeq_Base::IsSetLocal ( void  ) const
inline

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

Data member Local is optional; its type is defined as 'typedef string TLocal'

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

Definition at line 720 of file TSeq_.hpp.

References CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::CanGetLocal(), and CTSeq_Base::SetLocal().

◆ IsSetOrgname()

bool CTSeq_Base::IsSetOrgname ( void  ) const
inline

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

Data member Orgname is optional; its type is defined as 'typedef string TOrgname'

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

Definition at line 814 of file TSeq_.hpp.

References CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::CanGetOrgname(), and CTSeq_Base::SetOrgname().

◆ IsSetSeqtype()

bool CTSeq_Base::IsSetSeqtype ( void  ) const
inline

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

Data member Seqtype is mandatory; its type is defined as 'typedef ESeqtype TSeqtype'

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

Definition at line 532 of file TSeq_.hpp.

References CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::CanGetSeqtype(), and CTSeq_Base::SetSeqtype().

◆ IsSetSequence()

bool CTSeq_Base::IsSetSequence ( void  ) const
inline

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

Data member Sequence is mandatory; its type is defined as 'typedef string TSequence'

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

Definition at line 955 of file TSeq_.hpp.

References CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::CanGetSequence(), and CTSeq_Base::SetSequence().

◆ IsSetSid()

bool CTSeq_Base::IsSetSid ( void  ) const
inline

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

Data member Sid is optional; its type is defined as 'typedef string TSid'

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

Definition at line 673 of file TSeq_.hpp.

References CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::CanGetSid(), and CTSeq_Base::SetSid().

◆ IsSetTaxid()

bool CTSeq_Base::IsSetTaxid ( void  ) const
inline

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

Data member Taxid is optional; its type is defined as 'typedef int TTaxid'

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

Definition at line 767 of file TSeq_.hpp.

References CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::CanGetTaxid(), and CTSeq_Base::SetTaxid().

◆ operator const Tdata &()

CTSeqSet_Base::operator const CTSeqSet_Base::Tdata & ( void  ) const
inline

Conversion operator to 'const Tdata' type.

Definition at line 178 of file TSeqSet_.hpp.

◆ operator Tdata &()

CTSeqSet_Base::operator CTSeqSet_Base::Tdata & ( void  )
inline

Conversion operator to 'Tdata' type.

Definition at line 184 of file TSeqSet_.hpp.

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ Reset() [1/2]

void CTSeq_Base::Reset ( void  )
virtual

◆ Reset() [2/2]

void CTSeqSet_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file TSeqSet_.cpp.

References CTSeqSet_Base::m_data, and CTSeqSet_Base::m_set_State.

◆ ResetAccver()

END_ENUM_INFO void CTSeq_Base::ResetAccver ( void  )

Reset Accver data member.

Definition at line 59 of file TSeq_.cpp.

References CTSeq_Base::m_Accver, and CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::Reset().

◆ ResetDefline()

void CTSeq_Base::ResetDefline ( void  )

Reset Defline data member.

Definition at line 83 of file TSeq_.cpp.

References CTSeq_Base::m_Defline, and CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::Reset().

◆ ResetGi()

void CTSeq_Base::ResetGi ( void  )
inline

Reset Gi data member.

Definition at line 591 of file TSeq_.hpp.

References CTSeq_Base::m_Gi, and CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::Reset().

◆ ResetLength()

void CTSeq_Base::ResetLength ( void  )
inline

Reset Length data member.

Definition at line 920 of file TSeq_.hpp.

References CTSeq_Base::m_Length, and CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::Reset().

◆ ResetLocal()

void CTSeq_Base::ResetLocal ( void  )

Reset Local data member.

Definition at line 71 of file TSeq_.cpp.

References CTSeq_Base::m_Local, and CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::Reset().

◆ ResetOrgname()

void CTSeq_Base::ResetOrgname ( void  )

Reset Orgname data member.

Definition at line 77 of file TSeq_.cpp.

References CTSeq_Base::m_Orgname, and CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::Reset().

◆ ResetSeqtype()

void CTSeq_Base::ResetSeqtype ( void  )
inline

Reset Seqtype data member.

Definition at line 544 of file TSeq_.hpp.

References CTSeq_Base::m_Seqtype, and CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::Reset().

◆ ResetSequence()

void CTSeq_Base::ResetSequence ( void  )

Reset Sequence data member.

Definition at line 89 of file TSeq_.cpp.

References CTSeq_Base::m_Sequence, and CTSeq_Base::m_set_State.

Referenced by CTSeq_Base::Reset().

◆ ResetSid()

void CTSeq_Base::ResetSid ( void  )

Reset Sid data member.

Definition at line 65 of file TSeq_.cpp.

References CTSeq_Base::m_set_State, and CTSeq_Base::m_Sid.

Referenced by CTSeq_Base::Reset().

◆ ResetTaxid()

void CTSeq_Base::ResetTaxid ( void  )
inline

Reset Taxid data member.

Definition at line 779 of file TSeq_.hpp.

References CTSeq_Base::m_set_State, and CTSeq_Base::m_Taxid.

Referenced by CTSeq_Base::Reset().

◆ Set()

CTSeqSet_Base::Tdata & CTSeqSet_Base::Set ( void  )
inline

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 171 of file TSeqSet_.hpp.

References CTSeqSet_Base::m_data, and CTSeqSet_Base::m_set_State.

◆ SetAccver() [1/3]

void CTSeq_Base::SetAccver ( const TAccver value)
inline

Assign a value to Accver data member.

Parameters
valueValue to assign

Definition at line 647 of file TSeq_.hpp.

References CTSeq_Base::m_Accver, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetAccver() [2/3]

void CTSeq_Base::SetAccver ( CTSeq_Base::TAccver &&  value)
inline

Definition at line 654 of file TSeq_.hpp.

References CTSeq_Base::m_Accver, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetAccver() [3/3]

CTSeq_Base::TAccver & CTSeq_Base::SetAccver ( void  )
inline

Assign a value to Accver data member.

Returns
Reference to the data value.

Definition at line 661 of file TSeq_.hpp.

References CTSeq_Base::IsSetAccver(), CTSeq_Base::m_Accver, CTSeq_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetDefline() [1/3]

void CTSeq_Base::SetDefline ( const TDefline value)
inline

Assign a value to Defline data member.

Parameters
valueValue to assign

Definition at line 882 of file TSeq_.hpp.

References CTSeq_Base::m_Defline, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetDefline() [2/3]

void CTSeq_Base::SetDefline ( CTSeq_Base::TDefline &&  value)
inline

Definition at line 889 of file TSeq_.hpp.

References CTSeq_Base::m_Defline, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetDefline() [3/3]

CTSeq_Base::TDefline & CTSeq_Base::SetDefline ( void  )
inline

Assign a value to Defline data member.

Returns
Reference to the data value.

Definition at line 896 of file TSeq_.hpp.

References CTSeq_Base::IsSetDefline(), CTSeq_Base::m_Defline, CTSeq_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetGi() [1/2]

void CTSeq_Base::SetGi ( CTSeq_Base::TGi  value)
inline

Assign a value to Gi data member.

Parameters
valueValue to assign

Definition at line 607 of file TSeq_.hpp.

References CTSeq_Base::m_Gi, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetGi() [2/2]

CTSeq_Base::TGi & CTSeq_Base::SetGi ( void  )
inline

Assign a value to Gi data member.

Returns
Reference to the data value.

Definition at line 614 of file TSeq_.hpp.

References CTSeq_Base::IsSetGi(), CTSeq_Base::m_Gi, CTSeq_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetLength() [1/2]

void CTSeq_Base::SetLength ( CTSeq_Base::TLength  value)
inline

Assign a value to Length data member.

Parameters
valueValue to assign

Definition at line 936 of file TSeq_.hpp.

References CTSeq_Base::m_Length, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetLength() [2/2]

CTSeq_Base::TLength & CTSeq_Base::SetLength ( void  )
inline

Assign a value to Length data member.

Returns
Reference to the data value.

Definition at line 943 of file TSeq_.hpp.

References CTSeq_Base::IsSetLength(), CTSeq_Base::m_Length, CTSeq_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetLocal() [1/3]

void CTSeq_Base::SetLocal ( const TLocal value)
inline

Assign a value to Local data member.

Parameters
valueValue to assign

Definition at line 741 of file TSeq_.hpp.

References CTSeq_Base::m_Local, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetLocal() [2/3]

void CTSeq_Base::SetLocal ( CTSeq_Base::TLocal &&  value)
inline

Definition at line 748 of file TSeq_.hpp.

References CTSeq_Base::m_Local, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetLocal() [3/3]

CTSeq_Base::TLocal & CTSeq_Base::SetLocal ( void  )
inline

Assign a value to Local data member.

Returns
Reference to the data value.

Definition at line 755 of file TSeq_.hpp.

References CTSeq_Base::IsSetLocal(), CTSeq_Base::m_Local, CTSeq_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetOrgname() [1/3]

void CTSeq_Base::SetOrgname ( const TOrgname value)
inline

Assign a value to Orgname data member.

Parameters
valueValue to assign

Definition at line 835 of file TSeq_.hpp.

References CTSeq_Base::m_Orgname, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetOrgname() [2/3]

void CTSeq_Base::SetOrgname ( CTSeq_Base::TOrgname &&  value)
inline

Definition at line 842 of file TSeq_.hpp.

References CTSeq_Base::m_Orgname, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetOrgname() [3/3]

CTSeq_Base::TOrgname & CTSeq_Base::SetOrgname ( void  )
inline

Assign a value to Orgname data member.

Returns
Reference to the data value.

Definition at line 849 of file TSeq_.hpp.

References CTSeq_Base::IsSetOrgname(), CTSeq_Base::m_Orgname, CTSeq_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetSeqtype() [1/2]

void CTSeq_Base::SetSeqtype ( CTSeq_Base::TSeqtype  value)
inline

Assign a value to Seqtype data member.

Parameters
valueValue to assign

Definition at line 560 of file TSeq_.hpp.

References CTSeq_Base::m_Seqtype, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetSeqtype() [2/2]

CTSeq_Base::TSeqtype & CTSeq_Base::SetSeqtype ( void  )
inline

Assign a value to Seqtype data member.

Returns
Reference to the data value.

Definition at line 567 of file TSeq_.hpp.

References CTSeq_Base::IsSetSeqtype(), CTSeq_Base::m_Seqtype, CTSeq_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetSequence() [1/3]

void CTSeq_Base::SetSequence ( const TSequence value)
inline

Assign a value to Sequence data member.

Parameters
valueValue to assign

Definition at line 976 of file TSeq_.hpp.

References CTSeq_Base::m_Sequence, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetSequence() [2/3]

void CTSeq_Base::SetSequence ( CTSeq_Base::TSequence &&  value)
inline

Definition at line 983 of file TSeq_.hpp.

References CTSeq_Base::m_Sequence, CTSeq_Base::m_set_State, and rapidjson::value.

◆ SetSequence() [3/3]

CTSeq_Base::TSequence & CTSeq_Base::SetSequence ( void  )
inline

Assign a value to Sequence data member.

Returns
Reference to the data value.

Definition at line 990 of file TSeq_.hpp.

References CTSeq_Base::IsSetSequence(), CTSeq_Base::m_Sequence, CTSeq_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetSid() [1/3]

void CTSeq_Base::SetSid ( const TSid value)
inline

Assign a value to Sid data member.

Parameters
valueValue to assign

Definition at line 694 of file TSeq_.hpp.

References CTSeq_Base::m_set_State, CTSeq_Base::m_Sid, and rapidjson::value.

◆ SetSid() [2/3]

void CTSeq_Base::SetSid ( CTSeq_Base::TSid &&  value)
inline

Definition at line 701 of file TSeq_.hpp.

References CTSeq_Base::m_set_State, CTSeq_Base::m_Sid, and rapidjson::value.

◆ SetSid() [3/3]

CTSeq_Base::TSid & CTSeq_Base::SetSid ( void  )
inline

Assign a value to Sid data member.

Returns
Reference to the data value.

Definition at line 708 of file TSeq_.hpp.

References CTSeq_Base::IsSetSid(), CTSeq_Base::m_set_State, CTSeq_Base::m_Sid, and CSerialObject::UnassignedString().

◆ SetTaxid() [1/2]

void CTSeq_Base::SetTaxid ( CTSeq_Base::TTaxid  value)
inline

Assign a value to Taxid data member.

Parameters
valueValue to assign

Definition at line 795 of file TSeq_.hpp.

References CTSeq_Base::m_set_State, CTSeq_Base::m_Taxid, and rapidjson::value.

◆ SetTaxid() [2/2]

CTSeq_Base::TTaxid & CTSeq_Base::SetTaxid ( void  )
inline

Assign a value to Taxid data member.

Returns
Reference to the data value.

Definition at line 802 of file TSeq_.hpp.

References CTSeq_Base::IsSetTaxid(), CTSeq_Base::m_set_State, CTSeq_Base::m_Taxid, and CSerialObject::UnassignedByte().

◆ ~CTSeq()

CTSeq::~CTSeq ( void  )

Definition at line 50 of file TSeq.cpp.

◆ ~CTSeq_Base()

CTSeq_Base::~CTSeq_Base ( void  )
virtual

Definition at line 136 of file TSeq_.cpp.

◆ ~CTSeqSet()

CTSeqSet::~CTSeqSet ( void  )

Definition at line 50 of file TSeqSet.cpp.

◆ ~CTSeqSet_Base()

CTSeqSet_Base::~CTSeqSet_Base ( void  )
virtual

Definition at line 74 of file TSeqSet_.cpp.

Variable Documentation

◆ m_Accver

string CTSeq_Base::m_Accver
private

◆ m_data

list< CRef< CTSeq > > CTSeqSet_Base::m_data
private

Definition at line 140 of file TSeqSet_.hpp.

Referenced by CTSeqSet_Base::Get(), CTSeqSet_Base::Reset(), and CTSeqSet_Base::Set().

◆ m_Defline

string CTSeq_Base::m_Defline
private

◆ m_Gi

int CTSeq_Base::m_Gi
private

Definition at line 511 of file TSeq_.hpp.

Referenced by CTSeq_Base::GetGi(), CTSeq_Base::ResetGi(), and CTSeq_Base::SetGi().

◆ m_Length

int CTSeq_Base::m_Length
private

◆ m_Local

string CTSeq_Base::m_Local
private

Definition at line 514 of file TSeq_.hpp.

Referenced by CTSeq_Base::GetLocal(), CTSeq_Base::ResetLocal(), and CTSeq_Base::SetLocal().

◆ m_Orgname

string CTSeq_Base::m_Orgname
private

◆ m_Seqtype

ESeqtype CTSeq_Base::m_Seqtype
private

◆ m_Sequence

string CTSeq_Base::m_Sequence
private

◆ m_set_State [1/2]

Uint4 CTSeq_Base::m_set_State[1]
private

◆ m_set_State [2/2]

Uint4 CTSeqSet_Base::m_set_State[1]
private

◆ m_Sid

string CTSeq_Base::m_Sid
private

Definition at line 513 of file TSeq_.hpp.

Referenced by CTSeq_Base::GetSid(), CTSeq_Base::ResetSid(), and CTSeq_Base::SetSid().

◆ m_Taxid

int CTSeq_Base::m_Taxid
private

Definition at line 515 of file TSeq_.hpp.

Referenced by CTSeq_Base::GetTaxid(), CTSeq_Base::ResetTaxid(), and CTSeq_Base::SetTaxid().

Modified on Wed Apr 24 14:13:39 2024 by modify_doxy.py rev. 669887