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

Classes

class  CPIR_block
 CPIR_block –. More...
 
class  CPIR_block_Base
 PIR specific descriptions. More...
 

Typedefs

typedef CPIR_block_Base CPIR_block::Tparent
 
typedef CSerialObject CPIR_block_Base::Tparent
 
typedef bool CPIR_block_Base::THad_punct
 
typedef string CPIR_block_Base::THost
 
typedef string CPIR_block_Base::TSource
 
typedef string CPIR_block_Base::TSummary
 
typedef string CPIR_block_Base::TGenetic
 
typedef string CPIR_block_Base::TIncludes
 
typedef string CPIR_block_Base::TPlacement
 
typedef string CPIR_block_Base::TSuperfamily
 
typedef list< stringCPIR_block_Base::TKeywords
 
typedef string CPIR_block_Base::TCross_reference
 
typedef string CPIR_block_Base::TDate
 
typedef string CPIR_block_Base::TSeq_raw
 
typedef list< CRef< CSeq_id > > CPIR_block_Base::TSeqref
 
typedef Tparent::CMemberIndex< E_memberIndex, 14 > CPIR_block_Base::TmemberIndex
 

Enumerations

enum class  CPIR_block_Base::E_memberIndex {
  CPIR_block_Base::e__allMandatory = 0 , CPIR_block_Base::e_had_punct , CPIR_block_Base::e_host , CPIR_block_Base::e_source ,
  CPIR_block_Base::e_summary , CPIR_block_Base::e_genetic , CPIR_block_Base::e_includes , CPIR_block_Base::e_placement ,
  CPIR_block_Base::e_superfamily , CPIR_block_Base::e_keywords , CPIR_block_Base::e_cross_reference , CPIR_block_Base::e_date ,
  CPIR_block_Base::e_seq_raw , CPIR_block_Base::e_seqref
}
 

Functions

 CPIR_block::CPIR_block (void)
 
 CPIR_block::~CPIR_block (void)
 
 CPIR_block::CPIR_block (const CPIR_block &value)
 
CPIR_blockCPIR_block::operator= (const CPIR_block &value)
 
 CPIR_block_Base::CPIR_block_Base (void)
 
virtual CPIR_block_Base::~CPIR_block_Base (void)
 
 CPIR_block_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CPIR_block_Base::IsSetHad_punct (void) const
 had punctuation in sequence ? Check if a value has been assigned to Had_punct data member. More...
 
bool CPIR_block_Base::CanGetHad_punct (void) const
 Check if it is safe to call GetHad_punct method. More...
 
void CPIR_block_Base::ResetHad_punct (void)
 Reset Had_punct data member. More...
 
THad_punct CPIR_block_Base::GetHad_punct (void) const
 Get the Had_punct member data. More...
 
void CPIR_block_Base::SetHad_punct (THad_punct value)
 Assign a value to Had_punct data member. More...
 
THad_punctCPIR_block_Base::SetHad_punct (void)
 Assign a value to Had_punct data member. More...
 
bool CPIR_block_Base::IsSetHost (void) const
 Check if a value has been assigned to Host data member. More...
 
bool CPIR_block_Base::CanGetHost (void) const
 Check if it is safe to call GetHost method. More...
 
void CPIR_block_Base::ResetHost (void)
 Reset Host data member. More...
 
const THostCPIR_block_Base::GetHost (void) const
 Get the Host member data. More...
 
void CPIR_block_Base::SetHost (const THost &value)
 Assign a value to Host data member. More...
 
void CPIR_block_Base::SetHost (THost &&value)
 
THostCPIR_block_Base::SetHost (void)
 Assign a value to Host data member. More...
 
bool CPIR_block_Base::IsSetSource (void) const
 source line Check if a value has been assigned to Source data member. More...
 
bool CPIR_block_Base::CanGetSource (void) const
 Check if it is safe to call GetSource method. More...
 
void CPIR_block_Base::ResetSource (void)
 Reset Source data member. More...
 
const TSourceCPIR_block_Base::GetSource (void) const
 Get the Source member data. More...
 
void CPIR_block_Base::SetSource (const TSource &value)
 Assign a value to Source data member. More...
 
void CPIR_block_Base::SetSource (TSource &&value)
 
TSourceCPIR_block_Base::SetSource (void)
 Assign a value to Source data member. More...
 
bool CPIR_block_Base::IsSetSummary (void) const
 Check if a value has been assigned to Summary data member. More...
 
bool CPIR_block_Base::CanGetSummary (void) const
 Check if it is safe to call GetSummary method. More...
 
void CPIR_block_Base::ResetSummary (void)
 Reset Summary data member. More...
 
const TSummaryCPIR_block_Base::GetSummary (void) const
 Get the Summary member data. More...
 
void CPIR_block_Base::SetSummary (const TSummary &value)
 Assign a value to Summary data member. More...
 
void CPIR_block_Base::SetSummary (TSummary &&value)
 
TSummaryCPIR_block_Base::SetSummary (void)
 Assign a value to Summary data member. More...
 
bool CPIR_block_Base::IsSetGenetic (void) const
 Check if a value has been assigned to Genetic data member. More...
 
bool CPIR_block_Base::CanGetGenetic (void) const
 Check if it is safe to call GetGenetic method. More...
 
void CPIR_block_Base::ResetGenetic (void)
 Reset Genetic data member. More...
 
const TGeneticCPIR_block_Base::GetGenetic (void) const
 Get the Genetic member data. More...
 
void CPIR_block_Base::SetGenetic (const TGenetic &value)
 Assign a value to Genetic data member. More...
 
void CPIR_block_Base::SetGenetic (TGenetic &&value)
 
TGeneticCPIR_block_Base::SetGenetic (void)
 Assign a value to Genetic data member. More...
 
bool CPIR_block_Base::IsSetIncludes (void) const
 Check if a value has been assigned to Includes data member. More...
 
bool CPIR_block_Base::CanGetIncludes (void) const
 Check if it is safe to call GetIncludes method. More...
 
void CPIR_block_Base::ResetIncludes (void)
 Reset Includes data member. More...
 
const TIncludesCPIR_block_Base::GetIncludes (void) const
 Get the Includes member data. More...
 
void CPIR_block_Base::SetIncludes (const TIncludes &value)
 Assign a value to Includes data member. More...
 
void CPIR_block_Base::SetIncludes (TIncludes &&value)
 
TIncludesCPIR_block_Base::SetIncludes (void)
 Assign a value to Includes data member. More...
 
bool CPIR_block_Base::IsSetPlacement (void) const
 Check if a value has been assigned to Placement data member. More...
 
bool CPIR_block_Base::CanGetPlacement (void) const
 Check if it is safe to call GetPlacement method. More...
 
void CPIR_block_Base::ResetPlacement (void)
 Reset Placement data member. More...
 
const TPlacementCPIR_block_Base::GetPlacement (void) const
 Get the Placement member data. More...
 
void CPIR_block_Base::SetPlacement (const TPlacement &value)
 Assign a value to Placement data member. More...
 
void CPIR_block_Base::SetPlacement (TPlacement &&value)
 
TPlacementCPIR_block_Base::SetPlacement (void)
 Assign a value to Placement data member. More...
 
bool CPIR_block_Base::IsSetSuperfamily (void) const
 Check if a value has been assigned to Superfamily data member. More...
 
bool CPIR_block_Base::CanGetSuperfamily (void) const
 Check if it is safe to call GetSuperfamily method. More...
 
void CPIR_block_Base::ResetSuperfamily (void)
 Reset Superfamily data member. More...
 
const TSuperfamilyCPIR_block_Base::GetSuperfamily (void) const
 Get the Superfamily member data. More...
 
void CPIR_block_Base::SetSuperfamily (const TSuperfamily &value)
 Assign a value to Superfamily data member. More...
 
void CPIR_block_Base::SetSuperfamily (TSuperfamily &&value)
 
TSuperfamilyCPIR_block_Base::SetSuperfamily (void)
 Assign a value to Superfamily data member. More...
 
bool CPIR_block_Base::IsSetKeywords (void) const
 Check if a value has been assigned to Keywords data member. More...
 
bool CPIR_block_Base::CanGetKeywords (void) const
 Check if it is safe to call GetKeywords method. More...
 
void CPIR_block_Base::ResetKeywords (void)
 Reset Keywords data member. More...
 
const TKeywordsCPIR_block_Base::GetKeywords (void) const
 Get the Keywords member data. More...
 
TKeywordsCPIR_block_Base::SetKeywords (void)
 Assign a value to Keywords data member. More...
 
bool CPIR_block_Base::IsSetCross_reference (void) const
 Check if a value has been assigned to Cross_reference data member. More...
 
bool CPIR_block_Base::CanGetCross_reference (void) const
 Check if it is safe to call GetCross_reference method. More...
 
void CPIR_block_Base::ResetCross_reference (void)
 Reset Cross_reference data member. More...
 
const TCross_referenceCPIR_block_Base::GetCross_reference (void) const
 Get the Cross_reference member data. More...
 
void CPIR_block_Base::SetCross_reference (const TCross_reference &value)
 Assign a value to Cross_reference data member. More...
 
void CPIR_block_Base::SetCross_reference (TCross_reference &&value)
 
TCross_referenceCPIR_block_Base::SetCross_reference (void)
 Assign a value to Cross_reference data member. More...
 
bool CPIR_block_Base::IsSetDate (void) const
 Check if a value has been assigned to Date data member. More...
 
bool CPIR_block_Base::CanGetDate (void) const
 Check if it is safe to call GetDate method. More...
 
void CPIR_block_Base::ResetDate (void)
 Reset Date data member. More...
 
const TDateCPIR_block_Base::GetDate (void) const
 Get the Date member data. More...
 
void CPIR_block_Base::SetDate (const TDate &value)
 Assign a value to Date data member. More...
 
void CPIR_block_Base::SetDate (TDate &&value)
 
TDateCPIR_block_Base::SetDate (void)
 Assign a value to Date data member. More...
 
bool CPIR_block_Base::IsSetSeq_raw (void) const
 seq with punctuation Check if a value has been assigned to Seq_raw data member. More...
 
bool CPIR_block_Base::CanGetSeq_raw (void) const
 Check if it is safe to call GetSeq_raw method. More...
 
void CPIR_block_Base::ResetSeq_raw (void)
 Reset Seq_raw data member. More...
 
const TSeq_rawCPIR_block_Base::GetSeq_raw (void) const
 Get the Seq_raw member data. More...
 
void CPIR_block_Base::SetSeq_raw (const TSeq_raw &value)
 Assign a value to Seq_raw data member. More...
 
void CPIR_block_Base::SetSeq_raw (TSeq_raw &&value)
 
TSeq_rawCPIR_block_Base::SetSeq_raw (void)
 Assign a value to Seq_raw data member. More...
 
bool CPIR_block_Base::IsSetSeqref (void) const
 xref to other sequences Check if a value has been assigned to Seqref data member. More...
 
bool CPIR_block_Base::CanGetSeqref (void) const
 Check if it is safe to call GetSeqref method. More...
 
void CPIR_block_Base::ResetSeqref (void)
 Reset Seqref data member. More...
 
const TSeqrefCPIR_block_Base::GetSeqref (void) const
 Get the Seqref member data. More...
 
TSeqrefCPIR_block_Base::SetSeqref (void)
 Assign a value to Seqref data member. More...
 
virtual void CPIR_block_Base::Reset (void)
 Reset the whole object. More...
 
 CPIR_block_Base::CPIR_block_Base (const CPIR_block_Base &)
 
CPIR_block_BaseCPIR_block_Base::operator= (const CPIR_block_Base &)
 

Variables

Uint4 CPIR_block_Base::m_set_State [1]
 
bool CPIR_block_Base::m_Had_punct
 
string CPIR_block_Base::m_Host
 
string CPIR_block_Base::m_Source
 
string CPIR_block_Base::m_Summary
 
string CPIR_block_Base::m_Genetic
 
string CPIR_block_Base::m_Includes
 
string CPIR_block_Base::m_Placement
 
string CPIR_block_Base::m_Superfamily
 
list< stringCPIR_block_Base::m_Keywords
 
string CPIR_block_Base::m_Cross_reference
 
string CPIR_block_Base::m_Date
 
string CPIR_block_Base::m_Seq_raw
 
list< CRef< CSeq_id > > CPIR_block_Base::m_Seqref
 

Detailed Description

Typedef Documentation

◆ TCross_reference

Definition at line 100 of file PIR_block_.hpp.

◆ TDate

Definition at line 101 of file PIR_block_.hpp.

◆ TGenetic

Definition at line 95 of file PIR_block_.hpp.

◆ THad_punct

Definition at line 91 of file PIR_block_.hpp.

◆ THost

Definition at line 92 of file PIR_block_.hpp.

◆ TIncludes

Definition at line 96 of file PIR_block_.hpp.

◆ TKeywords

Definition at line 99 of file PIR_block_.hpp.

◆ TmemberIndex

Definition at line 122 of file PIR_block_.hpp.

◆ Tparent [1/2]

Definition at line 67 of file PIR_block.hpp.

◆ Tparent [2/2]

Definition at line 80 of file PIR_block_.hpp.

◆ TPlacement

Definition at line 97 of file PIR_block_.hpp.

◆ TSeq_raw

Definition at line 102 of file PIR_block_.hpp.

◆ TSeqref

Definition at line 103 of file PIR_block_.hpp.

◆ TSource

Definition at line 93 of file PIR_block_.hpp.

◆ TSummary

Definition at line 94 of file PIR_block_.hpp.

◆ TSuperfamily

Definition at line 98 of file PIR_block_.hpp.

Enumeration Type Documentation

◆ E_memberIndex

Enumerator
e__allMandatory 
e_had_punct 
e_host 
e_source 
e_summary 
e_genetic 
e_includes 
e_placement 
e_superfamily 
e_keywords 
e_cross_reference 
e_date 
e_seq_raw 
e_seqref 

Definition at line 106 of file PIR_block_.hpp.

Function Documentation

◆ CanGetCross_reference()

bool CPIR_block_Base::CanGetCross_reference ( void  ) const
inline

Check if it is safe to call GetCross_reference method.

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

Definition at line 1053 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetCross_reference().

Referenced by CPIR_block_Base::GetCross_reference(), and CDBSourceItem::x_AddPIRBlock().

◆ CanGetDate()

bool CPIR_block_Base::CanGetDate ( void  ) const
inline

Check if it is safe to call GetDate method.

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

Definition at line 1100 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetDate().

Referenced by CPIR_block_Base::GetDate(), and CDBSourceItem::x_AddPIRBlock().

◆ CanGetGenetic()

bool CPIR_block_Base::CanGetGenetic ( void  ) const
inline

Check if it is safe to call GetGenetic method.

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

Definition at line 840 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetGenetic().

Referenced by CPIR_block_Base::GetGenetic(), and CDBSourceItem::x_AddPIRBlock().

◆ CanGetHad_punct()

bool CPIR_block_Base::CanGetHad_punct ( void  ) const
inline

Check if it is safe to call GetHad_punct method.

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

Definition at line 652 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetHad_punct().

Referenced by CPIR_block_Base::GetHad_punct(), and CDBSourceItem::x_AddPIRBlock().

◆ CanGetHost()

bool CPIR_block_Base::CanGetHost ( void  ) const
inline

Check if it is safe to call GetHost method.

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

Definition at line 699 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetHost().

Referenced by CPIR_block_Base::GetHost(), and CDBSourceItem::x_AddPIRBlock().

◆ CanGetIncludes()

bool CPIR_block_Base::CanGetIncludes ( void  ) const
inline

Check if it is safe to call GetIncludes method.

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

Definition at line 887 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetIncludes().

Referenced by CPIR_block_Base::GetIncludes(), and CDBSourceItem::x_AddPIRBlock().

◆ CanGetKeywords()

bool CPIR_block_Base::CanGetKeywords ( void  ) const
inline

Check if it is safe to call GetKeywords method.

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

Definition at line 1028 of file PIR_block_.hpp.

◆ CanGetPlacement()

bool CPIR_block_Base::CanGetPlacement ( void  ) const
inline

Check if it is safe to call GetPlacement method.

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

Definition at line 934 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetPlacement().

Referenced by CPIR_block_Base::GetPlacement(), and CDBSourceItem::x_AddPIRBlock().

◆ CanGetSeq_raw()

bool CPIR_block_Base::CanGetSeq_raw ( void  ) const
inline

Check if it is safe to call GetSeq_raw method.

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

Definition at line 1147 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetSeq_raw().

Referenced by CPIR_block_Base::GetSeq_raw().

◆ CanGetSeqref()

bool CPIR_block_Base::CanGetSeqref ( void  ) const
inline

Check if it is safe to call GetSeqref method.

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

Definition at line 1194 of file PIR_block_.hpp.

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ CanGetSource()

bool CPIR_block_Base::CanGetSource ( void  ) const
inline

Check if it is safe to call GetSource method.

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

Definition at line 746 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetSource().

Referenced by CPIR_block_Base::GetSource(), and CDBSourceItem::x_AddPIRBlock().

◆ CanGetSummary()

bool CPIR_block_Base::CanGetSummary ( void  ) const
inline

Check if it is safe to call GetSummary method.

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

Definition at line 793 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetSummary().

Referenced by CPIR_block_Base::GetSummary(), and CDBSourceItem::x_AddPIRBlock().

◆ CanGetSuperfamily()

bool CPIR_block_Base::CanGetSuperfamily ( void  ) const
inline

Check if it is safe to call GetSuperfamily method.

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

Definition at line 981 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetSuperfamily().

Referenced by CPIR_block_Base::GetSuperfamily(), and CDBSourceItem::x_AddPIRBlock().

◆ CPIR_block() [1/2]

CPIR_block::CPIR_block ( const CPIR_block value)
private

◆ CPIR_block() [2/2]

CPIR_block::CPIR_block ( void  )
inline

Definition at line 86 of file PIR_block.hpp.

◆ CPIR_block_Base() [1/2]

CPIR_block_Base::CPIR_block_Base ( const CPIR_block_Base )
private

◆ CPIR_block_Base() [2/2]

END_CLASS_INFO CPIR_block_Base::CPIR_block_Base ( void  )

Definition at line 163 of file PIR_block_.cpp.

References CPIR_block_Base::m_set_State.

◆ DECLARE_INTERNAL_TYPE_INFO()

CPIR_block_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ GetCross_reference()

const CPIR_block_Base::TCross_reference & CPIR_block_Base::GetCross_reference ( void  ) const
inline

Get the Cross_reference member data.

Returns
Reference to the member data.

Definition at line 1059 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetCross_reference(), CPIR_block_Base::m_Cross_reference, and CSerialObject::ThrowUnassigned().

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetDate()

const CPIR_block_Base::TDate & CPIR_block_Base::GetDate ( void  ) const
inline

Get the Date member data.

Returns
Reference to the member data.

Definition at line 1106 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetDate(), CPIR_block_Base::m_Date, and CSerialObject::ThrowUnassigned().

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetGenetic()

const CPIR_block_Base::TGenetic & CPIR_block_Base::GetGenetic ( void  ) const
inline

Get the Genetic member data.

Returns
Reference to the member data.

Definition at line 846 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetGenetic(), CPIR_block_Base::m_Genetic, and CSerialObject::ThrowUnassigned().

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetHad_punct()

CPIR_block_Base::THad_punct CPIR_block_Base::GetHad_punct ( void  ) const
inline

Get the Had_punct member data.

Returns
Copy of the member data.

Definition at line 665 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetHad_punct(), CPIR_block_Base::m_Had_punct, and CSerialObject::ThrowUnassigned().

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetHost()

const CPIR_block_Base::THost & CPIR_block_Base::GetHost ( void  ) const
inline

Get the Host member data.

Returns
Reference to the member data.

Definition at line 705 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetHost(), CPIR_block_Base::m_Host, and CSerialObject::ThrowUnassigned().

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetIncludes()

const CPIR_block_Base::TIncludes & CPIR_block_Base::GetIncludes ( void  ) const
inline

Get the Includes member data.

Returns
Reference to the member data.

Definition at line 893 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetIncludes(), CPIR_block_Base::m_Includes, and CSerialObject::ThrowUnassigned().

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetKeywords()

const CPIR_block_Base::TKeywords & CPIR_block_Base::GetKeywords ( void  ) const
inline

Get the Keywords member data.

Returns
Reference to the member data.

Definition at line 1034 of file PIR_block_.hpp.

References CPIR_block_Base::m_Keywords.

◆ GetPlacement()

const CPIR_block_Base::TPlacement & CPIR_block_Base::GetPlacement ( void  ) const
inline

Get the Placement member data.

Returns
Reference to the member data.

Definition at line 940 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetPlacement(), CPIR_block_Base::m_Placement, and CSerialObject::ThrowUnassigned().

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetSeq_raw()

const CPIR_block_Base::TSeq_raw & CPIR_block_Base::GetSeq_raw ( void  ) const
inline

Get the Seq_raw member data.

Returns
Reference to the member data.

Definition at line 1153 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetSeq_raw(), CPIR_block_Base::m_Seq_raw, and CSerialObject::ThrowUnassigned().

◆ GetSeqref()

const CPIR_block_Base::TSeqref & CPIR_block_Base::GetSeqref ( void  ) const
inline

Get the Seqref member data.

Returns
Reference to the member data.

Definition at line 1200 of file PIR_block_.hpp.

References CPIR_block_Base::m_Seqref.

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetSource()

const CPIR_block_Base::TSource & CPIR_block_Base::GetSource ( void  ) const
inline

Get the Source member data.

Returns
Reference to the member data.

Definition at line 752 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetSource(), CPIR_block_Base::m_Source, and CSerialObject::ThrowUnassigned().

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetSummary()

const CPIR_block_Base::TSummary & CPIR_block_Base::GetSummary ( void  ) const
inline

Get the Summary member data.

Returns
Reference to the member data.

Definition at line 799 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetSummary(), CPIR_block_Base::m_Summary, and CSerialObject::ThrowUnassigned().

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetSuperfamily()

const CPIR_block_Base::TSuperfamily & CPIR_block_Base::GetSuperfamily ( void  ) const
inline

Get the Superfamily member data.

Returns
Reference to the member data.

Definition at line 987 of file PIR_block_.hpp.

References CPIR_block_Base::CanGetSuperfamily(), CPIR_block_Base::m_Superfamily, and CSerialObject::ThrowUnassigned().

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ IsSetCross_reference()

bool CPIR_block_Base::IsSetCross_reference ( void  ) const
inline

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

Data member Cross_reference is optional; its type is defined as 'typedef string TCross_reference'

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

Definition at line 1047 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetCross_reference(), and CPIR_block_Base::SetCross_reference().

◆ IsSetDate()

bool CPIR_block_Base::IsSetDate ( void  ) const
inline

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

Data member Date is optional; its type is defined as 'typedef string TDate'

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

Definition at line 1094 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetDate(), and CPIR_block_Base::SetDate().

◆ IsSetGenetic()

bool CPIR_block_Base::IsSetGenetic ( void  ) const
inline

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

Data member Genetic is optional; its type is defined as 'typedef string TGenetic'

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

Definition at line 834 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetGenetic(), and CPIR_block_Base::SetGenetic().

◆ IsSetHad_punct()

bool CPIR_block_Base::IsSetHad_punct ( void  ) const
inline

had punctuation in sequence ? Check if a value has been assigned to Had_punct data member.

Data member Had_punct is optional; its type is defined as 'typedef bool THad_punct'

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

Definition at line 646 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetHad_punct(), and CPIR_block_Base::SetHad_punct().

◆ IsSetHost()

bool CPIR_block_Base::IsSetHost ( void  ) const
inline

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

Data member Host is optional; its type is defined as 'typedef string THost'

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

Definition at line 693 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetHost(), and CPIR_block_Base::SetHost().

◆ IsSetIncludes()

bool CPIR_block_Base::IsSetIncludes ( void  ) const
inline

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

Data member Includes is optional; its type is defined as 'typedef string TIncludes'

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

Definition at line 881 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetIncludes(), and CPIR_block_Base::SetIncludes().

◆ IsSetKeywords()

bool CPIR_block_Base::IsSetKeywords ( void  ) const
inline

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

Data member Keywords is optional; its type is defined as 'typedef list< string > TKeywords'

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

Definition at line 1022 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

◆ IsSetPlacement()

bool CPIR_block_Base::IsSetPlacement ( void  ) const
inline

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

Data member Placement is optional; its type is defined as 'typedef string TPlacement'

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

Definition at line 928 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetPlacement(), and CPIR_block_Base::SetPlacement().

◆ IsSetSeq_raw()

bool CPIR_block_Base::IsSetSeq_raw ( void  ) const
inline

seq with punctuation Check if a value has been assigned to Seq_raw data member.

Data member Seq_raw is optional; its type is defined as 'typedef string TSeq_raw'

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

Definition at line 1141 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetSeq_raw(), and CPIR_block_Base::SetSeq_raw().

◆ IsSetSeqref()

bool CPIR_block_Base::IsSetSeqref ( void  ) const
inline

xref to other sequences Check if a value has been assigned to Seqref data member.

Data member Seqref is optional; its type is defined as 'typedef list< CRef< CSeq_id > > TSeqref'

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

Definition at line 1188 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupPIRBlock().

◆ IsSetSource()

bool CPIR_block_Base::IsSetSource ( void  ) const
inline

source line Check if a value has been assigned to Source data member.

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

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

Definition at line 740 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetSource(), and CPIR_block_Base::SetSource().

◆ IsSetSummary()

bool CPIR_block_Base::IsSetSummary ( void  ) const
inline

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

Data member Summary is optional; its type is defined as 'typedef string TSummary'

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

Definition at line 787 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetSummary(), and CPIR_block_Base::SetSummary().

◆ IsSetSuperfamily()

bool CPIR_block_Base::IsSetSuperfamily ( void  ) const
inline

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

Data member Superfamily is optional; its type is defined as 'typedef string TSuperfamily'

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

Definition at line 975 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::CanGetSuperfamily(), and CPIR_block_Base::SetSuperfamily().

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ Reset()

void CPIR_block_Base::Reset ( void  )
virtual

◆ ResetCross_reference()

void CPIR_block_Base::ResetCross_reference ( void  )

Reset Cross_reference data member.

Definition at line 99 of file PIR_block_.cpp.

References CPIR_block_Base::m_Cross_reference, and CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::Reset().

◆ ResetDate()

void CPIR_block_Base::ResetDate ( void  )

Reset Date data member.

Definition at line 105 of file PIR_block_.cpp.

References CPIR_block_Base::m_Date, and CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::Reset().

◆ ResetGenetic()

void CPIR_block_Base::ResetGenetic ( void  )

Reset Genetic data member.

Definition at line 69 of file PIR_block_.cpp.

References CPIR_block_Base::m_Genetic, and CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::Reset().

◆ ResetHad_punct()

void CPIR_block_Base::ResetHad_punct ( void  )
inline

Reset Had_punct data member.

Definition at line 658 of file PIR_block_.hpp.

References CPIR_block_Base::m_Had_punct, and CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::Reset().

◆ ResetHost()

void CPIR_block_Base::ResetHost ( void  )

Reset Host data member.

Definition at line 51 of file PIR_block_.cpp.

References CPIR_block_Base::m_Host, and CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::Reset().

◆ ResetIncludes()

void CPIR_block_Base::ResetIncludes ( void  )

Reset Includes data member.

Definition at line 75 of file PIR_block_.cpp.

References CPIR_block_Base::m_Includes, and CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::Reset().

◆ ResetKeywords()

void CPIR_block_Base::ResetKeywords ( void  )

Reset Keywords data member.

Definition at line 93 of file PIR_block_.cpp.

References CPIR_block_Base::m_Keywords, and CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::Reset().

◆ ResetPlacement()

void CPIR_block_Base::ResetPlacement ( void  )

Reset Placement data member.

Definition at line 81 of file PIR_block_.cpp.

References CPIR_block_Base::m_Placement, and CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::Reset().

◆ ResetSeq_raw()

void CPIR_block_Base::ResetSeq_raw ( void  )

Reset Seq_raw data member.

Definition at line 111 of file PIR_block_.cpp.

References CPIR_block_Base::m_Seq_raw, and CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::Reset().

◆ ResetSeqref()

void CPIR_block_Base::ResetSeqref ( void  )

Reset Seqref data member.

Definition at line 117 of file PIR_block_.cpp.

References CPIR_block_Base::m_Seqref, and CPIR_block_Base::m_set_State.

Referenced by CPIR_block_Base::Reset().

◆ ResetSource()

void CPIR_block_Base::ResetSource ( void  )

Reset Source data member.

Definition at line 57 of file PIR_block_.cpp.

References CPIR_block_Base::m_set_State, and CPIR_block_Base::m_Source.

Referenced by CPIR_block_Base::Reset().

◆ ResetSummary()

void CPIR_block_Base::ResetSummary ( void  )

Reset Summary data member.

Definition at line 63 of file PIR_block_.cpp.

References CPIR_block_Base::m_set_State, and CPIR_block_Base::m_Summary.

Referenced by CPIR_block_Base::Reset().

◆ ResetSuperfamily()

void CPIR_block_Base::ResetSuperfamily ( void  )

Reset Superfamily data member.

Definition at line 87 of file PIR_block_.cpp.

References CPIR_block_Base::m_set_State, and CPIR_block_Base::m_Superfamily.

Referenced by CPIR_block_Base::Reset().

◆ SetCross_reference() [1/3]

void CPIR_block_Base::SetCross_reference ( const TCross_reference value)
inline

Assign a value to Cross_reference data member.

Parameters
valueValue to assign

Definition at line 1068 of file PIR_block_.hpp.

References CPIR_block_Base::m_Cross_reference, CPIR_block_Base::m_set_State, and rapidjson::value.

◆ SetCross_reference() [2/3]

void CPIR_block_Base::SetCross_reference ( CPIR_block_Base::TCross_reference &&  value)
inline

◆ SetCross_reference() [3/3]

CPIR_block_Base::TCross_reference & CPIR_block_Base::SetCross_reference ( void  )
inline

Assign a value to Cross_reference data member.

Returns
Reference to the data value.

Definition at line 1082 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetCross_reference(), CPIR_block_Base::m_Cross_reference, CPIR_block_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetDate() [1/3]

void CPIR_block_Base::SetDate ( const TDate value)
inline

Assign a value to Date data member.

Parameters
valueValue to assign

Definition at line 1115 of file PIR_block_.hpp.

References CPIR_block_Base::m_Date, CPIR_block_Base::m_set_State, and rapidjson::value.

◆ SetDate() [2/3]

void CPIR_block_Base::SetDate ( CPIR_block_Base::TDate &&  value)
inline

◆ SetDate() [3/3]

CPIR_block_Base::TDate & CPIR_block_Base::SetDate ( void  )
inline

Assign a value to Date data member.

Returns
Reference to the data value.

Definition at line 1129 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetDate(), CPIR_block_Base::m_Date, CPIR_block_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetGenetic() [1/3]

void CPIR_block_Base::SetGenetic ( const TGenetic value)
inline

Assign a value to Genetic data member.

Parameters
valueValue to assign

Definition at line 855 of file PIR_block_.hpp.

References CPIR_block_Base::m_Genetic, CPIR_block_Base::m_set_State, and rapidjson::value.

◆ SetGenetic() [2/3]

void CPIR_block_Base::SetGenetic ( CPIR_block_Base::TGenetic &&  value)
inline

◆ SetGenetic() [3/3]

CPIR_block_Base::TGenetic & CPIR_block_Base::SetGenetic ( void  )
inline

Assign a value to Genetic data member.

Returns
Reference to the data value.

Definition at line 869 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetGenetic(), CPIR_block_Base::m_Genetic, CPIR_block_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetHad_punct() [1/2]

void CPIR_block_Base::SetHad_punct ( CPIR_block_Base::THad_punct  value)
inline

Assign a value to Had_punct data member.

Parameters
valueValue to assign

Definition at line 674 of file PIR_block_.hpp.

References CPIR_block_Base::m_Had_punct, CPIR_block_Base::m_set_State, and rapidjson::value.

◆ SetHad_punct() [2/2]

CPIR_block_Base::THad_punct & CPIR_block_Base::SetHad_punct ( void  )
inline

Assign a value to Had_punct data member.

Returns
Reference to the data value.

Definition at line 681 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetHad_punct(), CPIR_block_Base::m_Had_punct, CPIR_block_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetHost() [1/3]

void CPIR_block_Base::SetHost ( const THost value)
inline

Assign a value to Host data member.

Parameters
valueValue to assign

Definition at line 714 of file PIR_block_.hpp.

References CPIR_block_Base::m_Host, CPIR_block_Base::m_set_State, and rapidjson::value.

◆ SetHost() [2/3]

void CPIR_block_Base::SetHost ( CPIR_block_Base::THost &&  value)
inline

◆ SetHost() [3/3]

CPIR_block_Base::THost & CPIR_block_Base::SetHost ( void  )
inline

Assign a value to Host data member.

Returns
Reference to the data value.

Definition at line 728 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetHost(), CPIR_block_Base::m_Host, CPIR_block_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetIncludes() [1/3]

void CPIR_block_Base::SetIncludes ( const TIncludes value)
inline

Assign a value to Includes data member.

Parameters
valueValue to assign

Definition at line 902 of file PIR_block_.hpp.

References CPIR_block_Base::m_Includes, CPIR_block_Base::m_set_State, and rapidjson::value.

◆ SetIncludes() [2/3]

void CPIR_block_Base::SetIncludes ( CPIR_block_Base::TIncludes &&  value)
inline

◆ SetIncludes() [3/3]

CPIR_block_Base::TIncludes & CPIR_block_Base::SetIncludes ( void  )
inline

Assign a value to Includes data member.

Returns
Reference to the data value.

Definition at line 916 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetIncludes(), CPIR_block_Base::m_Includes, CPIR_block_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetKeywords()

CPIR_block_Base::TKeywords & CPIR_block_Base::SetKeywords ( void  )
inline

Assign a value to Keywords data member.

Returns
Reference to the data value.

Definition at line 1040 of file PIR_block_.hpp.

References CPIR_block_Base::m_Keywords, and CPIR_block_Base::m_set_State.

◆ SetPlacement() [1/3]

void CPIR_block_Base::SetPlacement ( const TPlacement value)
inline

Assign a value to Placement data member.

Parameters
valueValue to assign

Definition at line 949 of file PIR_block_.hpp.

References CPIR_block_Base::m_Placement, CPIR_block_Base::m_set_State, and rapidjson::value.

◆ SetPlacement() [2/3]

void CPIR_block_Base::SetPlacement ( CPIR_block_Base::TPlacement &&  value)
inline

◆ SetPlacement() [3/3]

CPIR_block_Base::TPlacement & CPIR_block_Base::SetPlacement ( void  )
inline

Assign a value to Placement data member.

Returns
Reference to the data value.

Definition at line 963 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetPlacement(), CPIR_block_Base::m_Placement, CPIR_block_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetSeq_raw() [1/3]

void CPIR_block_Base::SetSeq_raw ( const TSeq_raw value)
inline

Assign a value to Seq_raw data member.

Parameters
valueValue to assign

Definition at line 1162 of file PIR_block_.hpp.

References CPIR_block_Base::m_Seq_raw, CPIR_block_Base::m_set_State, and rapidjson::value.

◆ SetSeq_raw() [2/3]

void CPIR_block_Base::SetSeq_raw ( CPIR_block_Base::TSeq_raw &&  value)
inline

◆ SetSeq_raw() [3/3]

CPIR_block_Base::TSeq_raw & CPIR_block_Base::SetSeq_raw ( void  )
inline

Assign a value to Seq_raw data member.

Returns
Reference to the data value.

Definition at line 1176 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetSeq_raw(), CPIR_block_Base::m_Seq_raw, CPIR_block_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetSeqref()

CPIR_block_Base::TSeqref & CPIR_block_Base::SetSeqref ( void  )
inline

Assign a value to Seqref data member.

Returns
Reference to the data value.

Definition at line 1206 of file PIR_block_.hpp.

References CPIR_block_Base::m_Seqref, and CPIR_block_Base::m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupPIRBlock().

◆ SetSource() [1/3]

void CPIR_block_Base::SetSource ( const TSource value)
inline

Assign a value to Source data member.

Parameters
valueValue to assign

Definition at line 761 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State, CPIR_block_Base::m_Source, and rapidjson::value.

◆ SetSource() [2/3]

void CPIR_block_Base::SetSource ( CPIR_block_Base::TSource &&  value)
inline

◆ SetSource() [3/3]

CPIR_block_Base::TSource & CPIR_block_Base::SetSource ( void  )
inline

Assign a value to Source data member.

Returns
Reference to the data value.

Definition at line 775 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetSource(), CPIR_block_Base::m_set_State, CPIR_block_Base::m_Source, and CSerialObject::UnassignedString().

◆ SetSummary() [1/3]

void CPIR_block_Base::SetSummary ( const TSummary value)
inline

Assign a value to Summary data member.

Parameters
valueValue to assign

Definition at line 808 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State, CPIR_block_Base::m_Summary, and rapidjson::value.

◆ SetSummary() [2/3]

void CPIR_block_Base::SetSummary ( CPIR_block_Base::TSummary &&  value)
inline

◆ SetSummary() [3/3]

CPIR_block_Base::TSummary & CPIR_block_Base::SetSummary ( void  )
inline

Assign a value to Summary data member.

Returns
Reference to the data value.

Definition at line 822 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetSummary(), CPIR_block_Base::m_set_State, CPIR_block_Base::m_Summary, and CSerialObject::UnassignedString().

◆ SetSuperfamily() [1/3]

void CPIR_block_Base::SetSuperfamily ( const TSuperfamily value)
inline

Assign a value to Superfamily data member.

Parameters
valueValue to assign

Definition at line 996 of file PIR_block_.hpp.

References CPIR_block_Base::m_set_State, CPIR_block_Base::m_Superfamily, and rapidjson::value.

◆ SetSuperfamily() [2/3]

void CPIR_block_Base::SetSuperfamily ( CPIR_block_Base::TSuperfamily &&  value)
inline

◆ SetSuperfamily() [3/3]

CPIR_block_Base::TSuperfamily & CPIR_block_Base::SetSuperfamily ( void  )
inline

Assign a value to Superfamily data member.

Returns
Reference to the data value.

Definition at line 1010 of file PIR_block_.hpp.

References CPIR_block_Base::IsSetSuperfamily(), CPIR_block_Base::m_set_State, CPIR_block_Base::m_Superfamily, and CSerialObject::UnassignedString().

◆ ~CPIR_block()

CPIR_block::~CPIR_block ( void  )

Definition at line 50 of file PIR_block.cpp.

◆ ~CPIR_block_Base()

CPIR_block_Base::~CPIR_block_Base ( void  )
virtual

Definition at line 170 of file PIR_block_.cpp.

Variable Documentation

◆ m_Cross_reference

string CPIR_block_Base::m_Cross_reference
private

◆ m_Date

string CPIR_block_Base::m_Date
private

◆ m_Genetic

string CPIR_block_Base::m_Genetic
private

◆ m_Had_punct

bool CPIR_block_Base::m_Had_punct
private

◆ m_Host

string CPIR_block_Base::m_Host
private

◆ m_Includes

string CPIR_block_Base::m_Includes
private

◆ m_Keywords

list< string > CPIR_block_Base::m_Keywords
private

◆ m_Placement

string CPIR_block_Base::m_Placement
private

◆ m_Seq_raw

string CPIR_block_Base::m_Seq_raw
private

◆ m_Seqref

list< CRef< CSeq_id > > CPIR_block_Base::m_Seqref
private

◆ m_set_State

Uint4 CPIR_block_Base::m_set_State[1]
private

◆ m_Source

string CPIR_block_Base::m_Source
private

◆ m_Summary

string CPIR_block_Base::m_Summary
private

◆ m_Superfamily

string CPIR_block_Base::m_Superfamily
private
Modified on Mon May 27 04:39:10 2024 by modify_doxy.py rev. 669887