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

Classes

class  CSeq_code_set
 CSeq_code_set –. More...
 
class  CSeq_code_set_Base
 for distribution More...
 
class  CSeq_code_table
 CSeq_code_table –. More...
 
class  CSeq_code_table_Base
 for names of coded values More...
 
class  CSeq_code_table_Base::C_E_Table
 C_E_Table –. More...
 
class  CSeq_map_table
 CSeq_map_table –. More...
 
class  CSeq_map_table_Base
 for tables of sequence mappings More...
 

Typedefs

typedef CSeq_code_set_Base CSeq_code_set::Tparent
 
typedef CSerialObject CSeq_code_set_Base::Tparent
 
typedef list< CRef< CSeq_code_table > > CSeq_code_set_Base::TCodes
 
typedef list< CRef< CSeq_map_table > > CSeq_code_set_Base::TMaps
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CSeq_code_set_Base::TmemberIndex
 
typedef CSeq_code_table_Base CSeq_code_table::Tparent
 
typedef CSerialObject CSeq_code_table_Base::Tparent
 
typedef CSerialObject CSeq_code_table_Base::C_E_Table::Tparent
 
typedef string CSeq_code_table_Base::C_E_Table::TSymbol
 
typedef string CSeq_code_table_Base::C_E_Table::TName
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CSeq_code_table_Base::C_E_Table::TmemberIndex
 
typedef ESeq_code_type CSeq_code_table_Base::TCode
 
typedef int CSeq_code_table_Base::TNum
 
typedef bool CSeq_code_table_Base::TOne_letter
 
typedef int CSeq_code_table_Base::TStart_at
 
typedef C_E_Table CSeq_code_table_Base::C_E
 
typedef list< CRef< C_E_Table > > CSeq_code_table_Base::TTable
 
typedef list< intCSeq_code_table_Base::TComps
 
typedef Tparent::CMemberIndex< E_memberIndex, 7 > CSeq_code_table_Base::TmemberIndex
 
typedef CSeq_map_table_Base CSeq_map_table::Tparent
 
typedef CSerialObject CSeq_map_table_Base::Tparent
 
typedef ESeq_code_type CSeq_map_table_Base::TFrom
 
typedef ESeq_code_type CSeq_map_table_Base::TTo
 
typedef int CSeq_map_table_Base::TNum
 
typedef int CSeq_map_table_Base::TStart_at
 
typedef list< intCSeq_map_table_Base::TTable
 
typedef Tparent::CMemberIndex< E_memberIndex, 6 > CSeq_map_table_Base::TmemberIndex
 

Enumerations

enum class  CSeq_code_set_Base::E_memberIndex { CSeq_code_set_Base::e__allMandatory = 0 , CSeq_code_set_Base::e_codes , CSeq_code_set_Base::e_maps }
 
enum class  CSeq_code_table_Base::C_E_Table::E_memberIndex { CSeq_code_table_Base::C_E_Table::e__allMandatory = 0 , CSeq_code_table_Base::C_E_Table::e_symbol , CSeq_code_table_Base::C_E_Table::e_name }
 
enum class  CSeq_code_table_Base::E_memberIndex {
  CSeq_code_table_Base::e__allMandatory = 0 , CSeq_code_table_Base::e_code , CSeq_code_table_Base::e_num , CSeq_code_table_Base::e_one_letter ,
  CSeq_code_table_Base::e_start_at , CSeq_code_table_Base::e_table , CSeq_code_table_Base::e_comps
}
 
enum  ESeq_code_type {
  eSeq_code_type_iupacna = 1 , eSeq_code_type_iupacaa = 2 , eSeq_code_type_ncbi2na = 3 , eSeq_code_type_ncbi4na = 4 ,
  eSeq_code_type_ncbi8na = 5 , eSeq_code_type_ncbipna = 6 , eSeq_code_type_ncbi8aa = 7 , eSeq_code_type_ncbieaa = 8 ,
  eSeq_code_type_ncbipaa = 9 , eSeq_code_type_iupacaa3 = 10 , eSeq_code_type_ncbistdaa = 11
}
 sequence representations More...
 
enum class  CSeq_map_table_Base::E_memberIndex {
  CSeq_map_table_Base::e__allMandatory = 0 , CSeq_map_table_Base::e_from , CSeq_map_table_Base::e_to , CSeq_map_table_Base::e_num ,
  CSeq_map_table_Base::e_start_at , CSeq_map_table_Base::e_table
}
 

Functions

 CSeq_code_set::CSeq_code_set (void)
 
 CSeq_code_set::~CSeq_code_set (void)
 
 CSeq_code_set::CSeq_code_set (const CSeq_code_set &value)
 
CSeq_code_setCSeq_code_set::operator= (const CSeq_code_set &value)
 
 CSeq_code_set_Base::CSeq_code_set_Base (void)
 
virtual CSeq_code_set_Base::~CSeq_code_set_Base (void)
 
 CSeq_code_set_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CSeq_code_set_Base::IsSetCodes (void) const
 Check if a value has been assigned to Codes data member. More...
 
bool CSeq_code_set_Base::CanGetCodes (void) const
 Check if it is safe to call GetCodes method. More...
 
void CSeq_code_set_Base::ResetCodes (void)
 Reset Codes data member. More...
 
const TCodesCSeq_code_set_Base::GetCodes (void) const
 Get the Codes member data. More...
 
TCodesCSeq_code_set_Base::SetCodes (void)
 Assign a value to Codes data member. More...
 
bool CSeq_code_set_Base::IsSetMaps (void) const
 Check if a value has been assigned to Maps data member. More...
 
bool CSeq_code_set_Base::CanGetMaps (void) const
 Check if it is safe to call GetMaps method. More...
 
void CSeq_code_set_Base::ResetMaps (void)
 Reset Maps data member. More...
 
const TMapsCSeq_code_set_Base::GetMaps (void) const
 Get the Maps member data. More...
 
TMapsCSeq_code_set_Base::SetMaps (void)
 Assign a value to Maps data member. More...
 
virtual void CSeq_code_set_Base::Reset (void)
 Reset the whole object. More...
 
 CSeq_code_set_Base::CSeq_code_set_Base (const CSeq_code_set_Base &)
 
CSeq_code_set_BaseCSeq_code_set_Base::operator= (const CSeq_code_set_Base &)
 
 CSeq_code_table::CSeq_code_table (void)
 
 CSeq_code_table::~CSeq_code_table (void)
 
 CSeq_code_table::CSeq_code_table (const CSeq_code_table &value)
 
CSeq_code_tableCSeq_code_table::operator= (const CSeq_code_table &value)
 
 CSeq_code_table_Base::CSeq_code_table_Base (void)
 
virtual CSeq_code_table_Base::~CSeq_code_table_Base (void)
 
 CSeq_code_table_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
 CSeq_code_table_Base::C_E_Table::C_E_Table (void)
 
 CSeq_code_table_Base::C_E_Table::~C_E_Table (void)
 
 CSeq_code_table_Base::C_E_Table::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CSeq_code_table_Base::C_E_Table::IsSetSymbol (void) const
 the printed symbol or letter Check if a value has been assigned to Symbol data member. More...
 
bool CSeq_code_table_Base::C_E_Table::CanGetSymbol (void) const
 Check if it is safe to call GetSymbol method. More...
 
void CSeq_code_table_Base::C_E_Table::ResetSymbol (void)
 Reset Symbol data member. More...
 
const TSymbolCSeq_code_table_Base::C_E_Table::GetSymbol (void) const
 Get the Symbol member data. More...
 
void CSeq_code_table_Base::C_E_Table::SetSymbol (const TSymbol &value)
 Assign a value to Symbol data member. More...
 
void CSeq_code_table_Base::C_E_Table::SetSymbol (TSymbol &&value)
 
TSymbolCSeq_code_table_Base::C_E_Table::SetSymbol (void)
 Assign a value to Symbol data member. More...
 
bool CSeq_code_table_Base::C_E_Table::IsSetName (void) const
 Check if a value has been assigned to Name data member. More...
 
bool CSeq_code_table_Base::C_E_Table::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CSeq_code_table_Base::C_E_Table::ResetName (void)
 Reset Name data member. More...
 
const TNameCSeq_code_table_Base::C_E_Table::GetName (void) const
 Get the Name member data. More...
 
void CSeq_code_table_Base::C_E_Table::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CSeq_code_table_Base::C_E_Table::SetName (TName &&value)
 
TNameCSeq_code_table_Base::C_E_Table::SetName (void)
 Assign a value to Name data member. More...
 
void CSeq_code_table_Base::C_E_Table::Reset (void)
 Reset the whole object. More...
 
 CSeq_code_table_Base::C_E_Table::C_E_Table (const C_E_Table &)
 
C_E_TableCSeq_code_table_Base::C_E_Table::operator= (const C_E_Table &)
 
bool CSeq_code_table_Base::IsSetCode (void) const
 name of code Check if a value has been assigned to Code data member. More...
 
bool CSeq_code_table_Base::CanGetCode (void) const
 Check if it is safe to call GetCode method. More...
 
void CSeq_code_table_Base::ResetCode (void)
 Reset Code data member. More...
 
TCode CSeq_code_table_Base::GetCode (void) const
 Get the Code member data. More...
 
void CSeq_code_table_Base::SetCode (TCode value)
 Assign a value to Code data member. More...
 
TCodeCSeq_code_table_Base::SetCode (void)
 Assign a value to Code data member. More...
 
bool CSeq_code_table_Base::IsSetNum (void) const
 number of rows in table Check if a value has been assigned to Num data member. More...
 
bool CSeq_code_table_Base::CanGetNum (void) const
 Check if it is safe to call GetNum method. More...
 
void CSeq_code_table_Base::ResetNum (void)
 Reset Num data member. More...
 
TNum CSeq_code_table_Base::GetNum (void) const
 Get the Num member data. More...
 
void CSeq_code_table_Base::SetNum (TNum value)
 Assign a value to Num data member. More...
 
TNumCSeq_code_table_Base::SetNum (void)
 Assign a value to Num data member. More...
 
bool CSeq_code_table_Base::IsSetOne_letter (void) const
 symbol is ALWAYS 1 letter? Check if a value has been assigned to One_letter data member. More...
 
bool CSeq_code_table_Base::CanGetOne_letter (void) const
 Check if it is safe to call GetOne_letter method. More...
 
void CSeq_code_table_Base::ResetOne_letter (void)
 Reset One_letter data member. More...
 
TOne_letter CSeq_code_table_Base::GetOne_letter (void) const
 Get the One_letter member data. More...
 
void CSeq_code_table_Base::SetOne_letter (TOne_letter value)
 Assign a value to One_letter data member. More...
 
TOne_letterCSeq_code_table_Base::SetOne_letter (void)
 Assign a value to One_letter data member. More...
 
bool CSeq_code_table_Base::IsSetStart_at (void) const
 index offset of first element Check if a value has been assigned to Start_at data member. More...
 
bool CSeq_code_table_Base::CanGetStart_at (void) const
 Check if it is safe to call GetStart_at method. More...
 
void CSeq_code_table_Base::ResetStart_at (void)
 Reset Start_at data member. More...
 
void CSeq_code_table_Base::SetDefaultStart_at (void)
 Assign default value to Start_at data member. More...
 
TStart_at CSeq_code_table_Base::GetStart_at (void) const
 Get the Start_at member data. More...
 
void CSeq_code_table_Base::SetStart_at (TStart_at value)
 Assign a value to Start_at data member. More...
 
TStart_atCSeq_code_table_Base::SetStart_at (void)
 Assign a value to Start_at data member. More...
 
bool CSeq_code_table_Base::IsSetTable (void) const
 an explanatory name or string Check if a value has been assigned to Table data member. More...
 
bool CSeq_code_table_Base::CanGetTable (void) const
 Check if it is safe to call GetTable method. More...
 
void CSeq_code_table_Base::ResetTable (void)
 Reset Table data member. More...
 
const TTableCSeq_code_table_Base::GetTable (void) const
 Get the Table member data. More...
 
TTableCSeq_code_table_Base::SetTable (void)
 Assign a value to Table data member. More...
 
bool CSeq_code_table_Base::IsSetComps (void) const
 pointers to complement nuc acid Check if a value has been assigned to Comps data member. More...
 
bool CSeq_code_table_Base::CanGetComps (void) const
 Check if it is safe to call GetComps method. More...
 
void CSeq_code_table_Base::ResetComps (void)
 Reset Comps data member. More...
 
const TCompsCSeq_code_table_Base::GetComps (void) const
 Get the Comps member data. More...
 
TCompsCSeq_code_table_Base::SetComps (void)
 Assign a value to Comps data member. More...
 
virtual void CSeq_code_table_Base::Reset (void)
 Reset the whole object. More...
 
 CSeq_code_table_Base::CSeq_code_table_Base (const CSeq_code_table_Base &)
 
CSeq_code_table_BaseCSeq_code_table_Base::operator= (const CSeq_code_table_Base &)
 
 CSeq_map_table::CSeq_map_table (void)
 
 CSeq_map_table::~CSeq_map_table (void)
 
 CSeq_map_table::CSeq_map_table (const CSeq_map_table &value)
 
CSeq_map_tableCSeq_map_table::operator= (const CSeq_map_table &value)
 
 CSeq_map_table_Base::CSeq_map_table_Base (void)
 
virtual CSeq_map_table_Base::~CSeq_map_table_Base (void)
 
 CSeq_map_table_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CSeq_map_table_Base::IsSetFrom (void) const
 code to map from Check if a value has been assigned to From data member. More...
 
bool CSeq_map_table_Base::CanGetFrom (void) const
 Check if it is safe to call GetFrom method. More...
 
void CSeq_map_table_Base::ResetFrom (void)
 Reset From data member. More...
 
TFrom CSeq_map_table_Base::GetFrom (void) const
 Get the From member data. More...
 
void CSeq_map_table_Base::SetFrom (TFrom value)
 Assign a value to From data member. More...
 
TFromCSeq_map_table_Base::SetFrom (void)
 Assign a value to From data member. More...
 
bool CSeq_map_table_Base::IsSetTo (void) const
 code to map to Check if a value has been assigned to To data member. More...
 
bool CSeq_map_table_Base::CanGetTo (void) const
 Check if it is safe to call GetTo method. More...
 
void CSeq_map_table_Base::ResetTo (void)
 Reset To data member. More...
 
TTo CSeq_map_table_Base::GetTo (void) const
 Get the To member data. More...
 
void CSeq_map_table_Base::SetTo (TTo value)
 Assign a value to To data member. More...
 
TToCSeq_map_table_Base::SetTo (void)
 Assign a value to To data member. More...
 
bool CSeq_map_table_Base::IsSetNum (void) const
 number of rows in table Check if a value has been assigned to Num data member. More...
 
bool CSeq_map_table_Base::CanGetNum (void) const
 Check if it is safe to call GetNum method. More...
 
void CSeq_map_table_Base::ResetNum (void)
 Reset Num data member. More...
 
TNum CSeq_map_table_Base::GetNum (void) const
 Get the Num member data. More...
 
void CSeq_map_table_Base::SetNum (TNum value)
 Assign a value to Num data member. More...
 
TNumCSeq_map_table_Base::SetNum (void)
 Assign a value to Num data member. More...
 
bool CSeq_map_table_Base::IsSetStart_at (void) const
 index offset of first element Check if a value has been assigned to Start_at data member. More...
 
bool CSeq_map_table_Base::CanGetStart_at (void) const
 Check if it is safe to call GetStart_at method. More...
 
void CSeq_map_table_Base::ResetStart_at (void)
 Reset Start_at data member. More...
 
void CSeq_map_table_Base::SetDefaultStart_at (void)
 Assign default value to Start_at data member. More...
 
TStart_at CSeq_map_table_Base::GetStart_at (void) const
 Get the Start_at member data. More...
 
void CSeq_map_table_Base::SetStart_at (TStart_at value)
 Assign a value to Start_at data member. More...
 
TStart_atCSeq_map_table_Base::SetStart_at (void)
 Assign a value to Start_at data member. More...
 
bool CSeq_map_table_Base::IsSetTable (void) const
 table of values, in from-to order Check if a value has been assigned to Table data member. More...
 
bool CSeq_map_table_Base::CanGetTable (void) const
 Check if it is safe to call GetTable method. More...
 
void CSeq_map_table_Base::ResetTable (void)
 Reset Table data member. More...
 
const TTableCSeq_map_table_Base::GetTable (void) const
 Get the Table member data. More...
 
TTableCSeq_map_table_Base::SetTable (void)
 Assign a value to Table data member. More...
 
virtual void CSeq_map_table_Base::Reset (void)
 Reset the whole object. More...
 
 CSeq_map_table_Base::CSeq_map_table_Base (const CSeq_map_table_Base &)
 
CSeq_map_table_BaseCSeq_map_table_Base::operator= (const CSeq_map_table_Base &)
 

Variables

Uint4 CSeq_code_set_Base::m_set_State [1]
 
list< CRef< CSeq_code_table > > CSeq_code_set_Base::m_Codes
 
list< CRef< CSeq_map_table > > CSeq_code_set_Base::m_Maps
 
Uint4 CSeq_code_table_Base::C_E_Table::m_set_State [1]
 
string CSeq_code_table_Base::C_E_Table::m_Symbol
 
string CSeq_code_table_Base::C_E_Table::m_Name
 
Uint4 CSeq_code_table_Base::m_set_State [1]
 
ESeq_code_type CSeq_code_table_Base::m_Code
 
int CSeq_code_table_Base::m_Num
 
bool CSeq_code_table_Base::m_One_letter
 
int CSeq_code_table_Base::m_Start_at
 
list< CRef< C_E_Table > > CSeq_code_table_Base::m_Table
 
list< intCSeq_code_table_Base::m_Comps
 
Uint4 CSeq_map_table_Base::m_set_State [1]
 
ESeq_code_type CSeq_map_table_Base::m_From
 
ESeq_code_type CSeq_map_table_Base::m_To
 
int CSeq_map_table_Base::m_Num
 
int CSeq_map_table_Base::m_Start_at
 
list< intCSeq_map_table_Base::m_Table
 

Detailed Description

Typedef Documentation

◆ C_E

Definition at line 215 of file Seq_code_table_.hpp.

◆ TCode

Definition at line 211 of file Seq_code_table_.hpp.

◆ TCodes

Definition at line 91 of file Seq_code_set_.hpp.

◆ TComps

Definition at line 217 of file Seq_code_table_.hpp.

◆ TFrom

Definition at line 87 of file Seq_map_table_.hpp.

◆ TMaps

Definition at line 92 of file Seq_code_set_.hpp.

◆ TmemberIndex [1/4]

Definition at line 100 of file Seq_code_set_.hpp.

◆ TmemberIndex [2/4]

Definition at line 114 of file Seq_code_table_.hpp.

◆ TmemberIndex [3/4]

Definition at line 229 of file Seq_code_table_.hpp.

◆ TmemberIndex [4/4]

Definition at line 102 of file Seq_map_table_.hpp.

◆ TName

Definition at line 106 of file Seq_code_table_.hpp.

◆ TNum [1/2]

Definition at line 212 of file Seq_code_table_.hpp.

◆ TNum [2/2]

Definition at line 89 of file Seq_map_table_.hpp.

◆ TOne_letter

Definition at line 213 of file Seq_code_table_.hpp.

◆ Tparent [1/7]

Definition at line 67 of file Seq_code_set.hpp.

◆ Tparent [2/7]

Definition at line 80 of file Seq_code_set_.hpp.

◆ Tparent [3/7]

Definition at line 67 of file Seq_code_table.hpp.

◆ Tparent [4/7]

Definition at line 77 of file Seq_code_table_.hpp.

◆ Tparent [5/7]

Definition at line 94 of file Seq_code_table_.hpp.

◆ Tparent [6/7]

Definition at line 67 of file Seq_map_table.hpp.

◆ Tparent [7/7]

Definition at line 76 of file Seq_map_table_.hpp.

◆ TStart_at [1/2]

Definition at line 214 of file Seq_code_table_.hpp.

◆ TStart_at [2/2]

Definition at line 90 of file Seq_map_table_.hpp.

◆ TSymbol

Definition at line 105 of file Seq_code_table_.hpp.

◆ TTable [1/2]

Definition at line 216 of file Seq_code_table_.hpp.

◆ TTable [2/2]

Definition at line 91 of file Seq_map_table_.hpp.

◆ TTo

Definition at line 88 of file Seq_map_table_.hpp.

Enumeration Type Documentation

◆ E_memberIndex [1/4]

Enumerator
e__allMandatory 
e_codes 
e_maps 

Definition at line 95 of file Seq_code_set_.hpp.

◆ E_memberIndex [2/4]

Enumerator
e__allMandatory 
e_symbol 
e_name 

Definition at line 109 of file Seq_code_table_.hpp.

◆ E_memberIndex [3/4]

Enumerator
e__allMandatory 
e_code 
e_num 
e_one_letter 
e_start_at 
e_table 
e_comps 

Definition at line 220 of file Seq_code_table_.hpp.

◆ E_memberIndex [4/4]

Enumerator
e__allMandatory 
e_from 
e_to 
e_num 
e_start_at 
e_table 

Definition at line 94 of file Seq_map_table_.hpp.

◆ ESeq_code_type

sequence representations

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

Enumerator
eSeq_code_type_iupacna 

IUPAC 1 letter nuc acid code.

eSeq_code_type_iupacaa 

IUPAC 1 letter amino acid code.

eSeq_code_type_ncbi2na 

2 bit nucleic acid code

eSeq_code_type_ncbi4na 

4 bit nucleic acid code

eSeq_code_type_ncbi8na 

8 bit extended nucleic acid code

eSeq_code_type_ncbipna 

nucleic acid probabilities

eSeq_code_type_ncbi8aa 

8 bit extended amino acid codes

eSeq_code_type_ncbieaa 

extended ASCII 1 letter aa codes

eSeq_code_type_ncbipaa 

amino acid probabilities

eSeq_code_type_iupacaa3 

3 letter code only for display

eSeq_code_type_ncbistdaa 

consecutive codes for std aas, 0-25

Definition at line 64 of file Seq_code_type_.hpp.

Function Documentation

◆ C_E_Table() [1/2]

CSeq_code_table_Base::C_E_Table::C_E_Table ( const C_E_Table )
private

◆ C_E_Table() [2/2]

END_CLASS_INFO CSeq_code_table_Base::C_E_Table::C_E_Table ( void  )

Definition at line 81 of file Seq_code_table_.cpp.

References CSeq_code_table_Base::m_set_State.

◆ CanGetCode()

bool CSeq_code_table_Base::CanGetCode ( void  ) const
inline

Check if it is safe to call GetCode method.

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

Definition at line 582 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::IsSetCode().

Referenced by CSeq_code_table_Base::GetCode().

◆ CanGetCodes()

bool CSeq_code_set_Base::CanGetCodes ( void  ) const
inline

Check if it is safe to call GetCodes method.

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

Definition at line 198 of file Seq_code_set_.hpp.

◆ CanGetComps()

bool CSeq_code_table_Base::CanGetComps ( void  ) const
inline

Check if it is safe to call GetComps method.

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

Definition at line 798 of file Seq_code_table_.hpp.

◆ CanGetFrom()

bool CSeq_map_table_Base::CanGetFrom ( void  ) const
inline

Check if it is safe to call GetFrom method.

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

Definition at line 328 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::IsSetFrom().

Referenced by CSeq_map_table_Base::GetFrom().

◆ CanGetMaps()

bool CSeq_code_set_Base::CanGetMaps ( void  ) const
inline

Check if it is safe to call GetMaps method.

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

Definition at line 223 of file Seq_code_set_.hpp.

◆ CanGetName()

bool CSeq_code_table_Base::C_E_Table::CanGetName ( void  ) const
inline

Check if it is safe to call GetName method.

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

Definition at line 535 of file Seq_code_table_.hpp.

◆ CanGetNum() [1/2]

bool CSeq_code_table_Base::CanGetNum ( void  ) const
inline

Check if it is safe to call GetNum method.

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

Definition at line 629 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::IsSetNum().

Referenced by CSeq_code_table_Base::GetNum().

◆ CanGetNum() [2/2]

bool CSeq_map_table_Base::CanGetNum ( void  ) const
inline

Check if it is safe to call GetNum method.

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

Definition at line 422 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::IsSetNum().

Referenced by CSeq_map_table_Base::GetNum().

◆ CanGetOne_letter()

bool CSeq_code_table_Base::CanGetOne_letter ( void  ) const
inline

Check if it is safe to call GetOne_letter method.

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

Definition at line 676 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::IsSetOne_letter().

Referenced by CSeq_code_table_Base::GetOne_letter().

◆ CanGetStart_at() [1/2]

bool CSeq_code_table_Base::CanGetStart_at ( void  ) const
inline

Check if it is safe to call GetStart_at method.

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

Definition at line 723 of file Seq_code_table_.hpp.

◆ CanGetStart_at() [2/2]

bool CSeq_map_table_Base::CanGetStart_at ( void  ) const
inline

Check if it is safe to call GetStart_at method.

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

Definition at line 469 of file Seq_map_table_.hpp.

◆ CanGetSymbol()

bool CSeq_code_table_Base::C_E_Table::CanGetSymbol ( void  ) const
inline

Check if it is safe to call GetSymbol method.

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

Definition at line 488 of file Seq_code_table_.hpp.

◆ CanGetTable() [1/2]

bool CSeq_code_table_Base::CanGetTable ( void  ) const
inline

Check if it is safe to call GetTable method.

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

Definition at line 773 of file Seq_code_table_.hpp.

◆ CanGetTable() [2/2]

bool CSeq_map_table_Base::CanGetTable ( void  ) const
inline

Check if it is safe to call GetTable method.

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

Definition at line 519 of file Seq_map_table_.hpp.

◆ CanGetTo()

bool CSeq_map_table_Base::CanGetTo ( void  ) const
inline

Check if it is safe to call GetTo method.

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

Definition at line 375 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::IsSetTo().

Referenced by CSeq_map_table_Base::GetTo().

◆ CSeq_code_set() [1/2]

CSeq_code_set::CSeq_code_set ( const CSeq_code_set value)
private

◆ CSeq_code_set() [2/2]

CSeq_code_set::CSeq_code_set ( void  )
inline

Definition at line 86 of file Seq_code_set.hpp.

◆ CSeq_code_set_Base() [1/2]

CSeq_code_set_Base::CSeq_code_set_Base ( const CSeq_code_set_Base )
private

◆ CSeq_code_set_Base() [2/2]

END_CLASS_INFO CSeq_code_set_Base::CSeq_code_set_Base ( void  )

Definition at line 82 of file Seq_code_set_.cpp.

References CSeq_code_set_Base::m_set_State.

◆ CSeq_code_table() [1/2]

CSeq_code_table::CSeq_code_table ( const CSeq_code_table value)
private

◆ CSeq_code_table() [2/2]

CSeq_code_table::CSeq_code_table ( void  )
inline

Definition at line 86 of file Seq_code_table.hpp.

◆ CSeq_code_table_Base() [1/2]

CSeq_code_table_Base::CSeq_code_table_Base ( const CSeq_code_table_Base )
private

◆ CSeq_code_table_Base() [2/2]

END_CLASS_INFO CSeq_code_table_Base::CSeq_code_table_Base ( void  )

Definition at line 130 of file Seq_code_table_.cpp.

References CSeq_code_table_Base::m_set_State.

◆ CSeq_map_table() [1/2]

CSeq_map_table::CSeq_map_table ( const CSeq_map_table value)
private

◆ CSeq_map_table() [2/2]

CSeq_map_table::CSeq_map_table ( void  )
inline

Definition at line 86 of file Seq_map_table.hpp.

◆ CSeq_map_table_Base() [1/2]

CSeq_map_table_Base::CSeq_map_table_Base ( const CSeq_map_table_Base )
private

◆ CSeq_map_table_Base() [2/2]

END_CLASS_INFO CSeq_map_table_Base::CSeq_map_table_Base ( void  )

Definition at line 80 of file Seq_map_table_.cpp.

References CSeq_map_table_Base::m_set_State.

◆ DECLARE_INTERNAL_TYPE_INFO() [1/4]

CSeq_code_set_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/4]

CSeq_code_table_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/4]

CSeq_code_table_Base::C_E_Table::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/4]

CSeq_map_table_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ GetCode()

CSeq_code_table_Base::TCode CSeq_code_table_Base::GetCode ( void  ) const
inline

Get the Code member data.

Returns
Copy of the member data.

Definition at line 595 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::CanGetCode(), CSeq_code_table_Base::m_Code, and CSerialObject::ThrowUnassigned().

◆ GetCodes()

const CSeq_code_set_Base::TCodes & CSeq_code_set_Base::GetCodes ( void  ) const
inline

◆ GetComps()

const CSeq_code_table_Base::TComps & CSeq_code_table_Base::GetComps ( void  ) const
inline

Get the Comps member data.

Returns
Reference to the member data.

Definition at line 804 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_Comps.

◆ GetFrom()

CSeq_map_table_Base::TFrom CSeq_map_table_Base::GetFrom ( void  ) const
inline

Get the From member data.

Returns
Copy of the member data.

Definition at line 341 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::CanGetFrom(), CSeq_map_table_Base::m_From, and CSerialObject::ThrowUnassigned().

◆ GetMaps()

const CSeq_code_set_Base::TMaps & CSeq_code_set_Base::GetMaps ( void  ) const
inline

Get the Maps member data.

Returns
Reference to the member data.

Definition at line 229 of file Seq_code_set_.hpp.

References CSeq_code_set_Base::m_Maps.

Referenced by CSeqportUtil_implementation::InitMaps().

◆ GetName()

const CSeq_code_table_Base::C_E_Table::TName & CSeq_code_table_Base::C_E_Table::GetName ( void  ) const
inline

Get the Name member data.

Returns
Reference to the member data.

Definition at line 541 of file Seq_code_table_.hpp.

References CSerialObject::ThrowUnassigned().

◆ GetNum() [1/2]

CSeq_code_table_Base::TNum CSeq_code_table_Base::GetNum ( void  ) const
inline

Get the Num member data.

Returns
Copy of the member data.

Definition at line 642 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::CanGetNum(), CSeq_code_table_Base::m_Num, and CSerialObject::ThrowUnassigned().

◆ GetNum() [2/2]

CSeq_map_table_Base::TNum CSeq_map_table_Base::GetNum ( void  ) const
inline

Get the Num member data.

Returns
Copy of the member data.

Definition at line 435 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::CanGetNum(), CSeq_map_table_Base::m_Num, and CSerialObject::ThrowUnassigned().

◆ GetOne_letter()

CSeq_code_table_Base::TOne_letter CSeq_code_table_Base::GetOne_letter ( void  ) const
inline

Get the One_letter member data.

Returns
Copy of the member data.

Definition at line 689 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::CanGetOne_letter(), CSeq_code_table_Base::m_One_letter, and CSerialObject::ThrowUnassigned().

◆ GetStart_at() [1/2]

CSeq_code_table_Base::TStart_at CSeq_code_table_Base::GetStart_at ( void  ) const
inline

Get the Start_at member data.

Returns
Copy of the member data.

Definition at line 742 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_Start_at.

◆ GetStart_at() [2/2]

CSeq_map_table_Base::TStart_at CSeq_map_table_Base::GetStart_at ( void  ) const
inline

Get the Start_at member data.

Returns
Copy of the member data.

Definition at line 488 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_Start_at.

◆ GetSymbol()

const CSeq_code_table_Base::C_E_Table::TSymbol & CSeq_code_table_Base::C_E_Table::GetSymbol ( void  ) const
inline

Get the Symbol member data.

Returns
Reference to the member data.

Definition at line 494 of file Seq_code_table_.hpp.

References CSerialObject::ThrowUnassigned().

◆ GetTable() [1/2]

const CSeq_code_table_Base::TTable & CSeq_code_table_Base::GetTable ( void  ) const
inline

Get the Table member data.

Returns
Reference to the member data.

Definition at line 779 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_Table.

◆ GetTable() [2/2]

const CSeq_map_table_Base::TTable & CSeq_map_table_Base::GetTable ( void  ) const
inline

Get the Table member data.

Returns
Reference to the member data.

Definition at line 525 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_Table.

◆ GetTo()

CSeq_map_table_Base::TTo CSeq_map_table_Base::GetTo ( void  ) const
inline

Get the To member data.

Returns
Copy of the member data.

Definition at line 388 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::CanGetTo(), CSeq_map_table_Base::m_To, and CSerialObject::ThrowUnassigned().

◆ IsSetCode()

bool CSeq_code_table_Base::IsSetCode ( void  ) const
inline

name of code Check if a value has been assigned to Code data member.

Data member Code is mandatory; its type is defined as 'typedef ESeq_code_type TCode'

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

Definition at line 576 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State.

Referenced by CSeq_code_table_Base::CanGetCode(), and CSeq_code_table_Base::SetCode().

◆ IsSetCodes()

bool CSeq_code_set_Base::IsSetCodes ( void  ) const
inline

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

Data member Codes is optional; its type is defined as 'typedef list< CRef< CSeq_code_table > > TCodes'

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

Definition at line 192 of file Seq_code_set_.hpp.

References CSeq_code_set_Base::m_set_State.

◆ IsSetComps()

bool CSeq_code_table_Base::IsSetComps ( void  ) const
inline

pointers to complement nuc acid Check if a value has been assigned to Comps data member.

Data member Comps is optional; its type is defined as 'typedef list< int > TComps'

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

Definition at line 792 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State.

◆ IsSetFrom()

bool CSeq_map_table_Base::IsSetFrom ( void  ) const
inline

code to map from Check if a value has been assigned to From data member.

Data member From is mandatory; its type is defined as 'typedef ESeq_code_type TFrom'

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

Definition at line 322 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_set_State.

Referenced by CSeq_map_table_Base::CanGetFrom(), and CSeq_map_table_Base::SetFrom().

◆ IsSetMaps()

bool CSeq_code_set_Base::IsSetMaps ( void  ) const
inline

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

Data member Maps is optional; its type is defined as 'typedef list< CRef< CSeq_map_table > > TMaps'

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

Definition at line 217 of file Seq_code_set_.hpp.

References CSeq_code_set_Base::m_set_State.

◆ IsSetName()

bool CSeq_code_table_Base::C_E_Table::IsSetName ( void  ) const
inline

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

Data member Name is mandatory; its type is defined as 'typedef string TName'

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

Definition at line 529 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State.

◆ IsSetNum() [1/2]

bool CSeq_code_table_Base::IsSetNum ( void  ) const
inline

number of rows in table Check if a value has been assigned to Num data member.

Data member Num is mandatory; its type is defined as 'typedef int TNum'

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

Definition at line 623 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State.

Referenced by CSeq_code_table_Base::CanGetNum(), and CSeq_code_table_Base::SetNum().

◆ IsSetNum() [2/2]

bool CSeq_map_table_Base::IsSetNum ( void  ) const
inline

number of rows in table Check if a value has been assigned to Num data member.

Data member Num is mandatory; its type is defined as 'typedef int TNum'

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

Definition at line 416 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_set_State.

Referenced by CSeq_map_table_Base::CanGetNum(), and CSeq_map_table_Base::SetNum().

◆ IsSetOne_letter()

bool CSeq_code_table_Base::IsSetOne_letter ( void  ) const
inline

symbol is ALWAYS 1 letter? Check if a value has been assigned to One_letter data member.

Data member One_letter is mandatory; its type is defined as 'typedef bool TOne_letter'

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

Definition at line 670 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State.

Referenced by CSeq_code_table_Base::CanGetOne_letter(), and CSeq_code_table_Base::SetOne_letter().

◆ IsSetStart_at() [1/2]

bool CSeq_code_table_Base::IsSetStart_at ( void  ) const
inline

index offset of first element Check if a value has been assigned to Start_at data member.

Data member Start_at is optional with default 0; its type is defined as 'typedef int TStart_at'

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

Definition at line 717 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State.

Referenced by CSeq_code_table_Base::SetStart_at().

◆ IsSetStart_at() [2/2]

bool CSeq_map_table_Base::IsSetStart_at ( void  ) const
inline

index offset of first element Check if a value has been assigned to Start_at data member.

Data member Start_at is optional with default 0; its type is defined as 'typedef int TStart_at'

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

Definition at line 463 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_set_State.

Referenced by CSeq_map_table_Base::SetStart_at().

◆ IsSetSymbol()

bool CSeq_code_table_Base::C_E_Table::IsSetSymbol ( void  ) const
inline

the printed symbol or letter Check if a value has been assigned to Symbol data member.

Data member Symbol is mandatory; its type is defined as 'typedef string TSymbol'

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

Definition at line 482 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::C_E_Table::m_set_State.

◆ IsSetTable() [1/2]

bool CSeq_code_table_Base::IsSetTable ( void  ) const
inline

an explanatory name or string Check if a value has been assigned to Table data member.

Data member Table is mandatory; its type is defined as 'typedef list< CRef< C_E_Table > > TTable'

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

Definition at line 767 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State.

◆ IsSetTable() [2/2]

bool CSeq_map_table_Base::IsSetTable ( void  ) const
inline

table of values, in from-to order Check if a value has been assigned to Table data member.

Data member Table is mandatory; its type is defined as 'typedef list< int > TTable'

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

Definition at line 513 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_set_State.

◆ IsSetTo()

bool CSeq_map_table_Base::IsSetTo ( void  ) const
inline

code to map to Check if a value has been assigned to To data member.

Data member To is mandatory; its type is defined as 'typedef ESeq_code_type TTo'

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

Definition at line 369 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_set_State.

Referenced by CSeq_map_table_Base::CanGetTo(), and CSeq_map_table_Base::SetTo().

◆ operator=() [1/7]

C_E_Table& CSeq_code_table_Base::C_E_Table::operator= ( const C_E_Table )
private

◆ operator=() [2/7]

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

◆ operator=() [3/7]

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

◆ operator=() [4/7]

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

◆ operator=() [5/7]

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

◆ operator=() [6/7]

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

◆ operator=() [7/7]

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

◆ Reset() [1/4]

void CSeq_code_set_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 64 of file Seq_code_set_.cpp.

References CSeq_code_set_Base::ResetCodes(), and CSeq_code_set_Base::ResetMaps().

◆ Reset() [2/4]

void CSeq_code_table_Base::C_E_Table::Reset ( void  )

Reset the whole object.

Definition at line 62 of file Seq_code_table_.cpp.

◆ Reset() [3/4]

void CSeq_code_table_Base::Reset ( void  )
virtual

◆ Reset() [4/4]

void CSeq_map_table_Base::Reset ( void  )
virtual

◆ ResetCode()

void CSeq_code_table_Base::ResetCode ( void  )
inline

Reset Code data member.

Definition at line 588 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_Code, and CSeq_code_table_Base::m_set_State.

Referenced by CSeq_code_table_Base::Reset().

◆ ResetCodes()

void CSeq_code_set_Base::ResetCodes ( void  )

Reset Codes data member.

Definition at line 52 of file Seq_code_set_.cpp.

References CSeq_code_set_Base::m_Codes, and CSeq_code_set_Base::m_set_State.

Referenced by CSeq_code_set_Base::Reset().

◆ ResetComps()

void CSeq_code_table_Base::ResetComps ( void  )

Reset Comps data member.

Definition at line 98 of file Seq_code_table_.cpp.

References CSeq_code_table_Base::m_Comps, and CSeq_code_table_Base::m_set_State.

Referenced by CSeq_code_table_Base::Reset().

◆ ResetFrom()

void CSeq_map_table_Base::ResetFrom ( void  )
inline

Reset From data member.

Definition at line 334 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_From, and CSeq_map_table_Base::m_set_State.

Referenced by CSeq_map_table_Base::Reset().

◆ ResetMaps()

void CSeq_code_set_Base::ResetMaps ( void  )

Reset Maps data member.

Definition at line 58 of file Seq_code_set_.cpp.

References CSeq_code_set_Base::m_Maps, and CSeq_code_set_Base::m_set_State.

Referenced by CSeq_code_set_Base::Reset().

◆ ResetName()

void CSeq_code_table_Base::C_E_Table::ResetName ( void  )

Reset Name data member.

Definition at line 56 of file Seq_code_table_.cpp.

References CSeq_code_table_Base::m_set_State.

◆ ResetNum() [1/2]

void CSeq_code_table_Base::ResetNum ( void  )
inline

Reset Num data member.

Definition at line 635 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_Num, and CSeq_code_table_Base::m_set_State.

Referenced by CSeq_code_table_Base::Reset().

◆ ResetNum() [2/2]

void CSeq_map_table_Base::ResetNum ( void  )
inline

Reset Num data member.

Definition at line 428 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_Num, and CSeq_map_table_Base::m_set_State.

Referenced by CSeq_map_table_Base::Reset().

◆ ResetOne_letter()

void CSeq_code_table_Base::ResetOne_letter ( void  )
inline

Reset One_letter data member.

Definition at line 682 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_One_letter, and CSeq_code_table_Base::m_set_State.

Referenced by CSeq_code_table_Base::Reset().

◆ ResetStart_at() [1/2]

void CSeq_code_table_Base::ResetStart_at ( void  )
inline

◆ ResetStart_at() [2/2]

void CSeq_map_table_Base::ResetStart_at ( void  )
inline

◆ ResetSymbol()

void CSeq_code_table_Base::C_E_Table::ResetSymbol ( void  )

Reset Symbol data member.

Definition at line 50 of file Seq_code_table_.cpp.

References CSeq_code_table_Base::C_E_Table::m_set_State, and CSeq_code_table_Base::C_E_Table::m_Symbol.

◆ ResetTable() [1/2]

void CSeq_code_table_Base::ResetTable ( void  )

Reset Table data member.

Definition at line 92 of file Seq_code_table_.cpp.

References CSeq_code_table_Base::m_set_State, and CSeq_code_table_Base::m_Table.

Referenced by CSeq_code_table_Base::Reset().

◆ ResetTable() [2/2]

void CSeq_map_table_Base::ResetTable ( void  )

Reset Table data member.

Definition at line 50 of file Seq_map_table_.cpp.

References CSeq_map_table_Base::m_set_State, and CSeq_map_table_Base::m_Table.

Referenced by CSeq_map_table_Base::Reset().

◆ ResetTo()

void CSeq_map_table_Base::ResetTo ( void  )
inline

Reset To data member.

Definition at line 381 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_set_State, and CSeq_map_table_Base::m_To.

Referenced by CSeq_map_table_Base::Reset().

◆ SetCode() [1/2]

void CSeq_code_table_Base::SetCode ( CSeq_code_table_Base::TCode  value)
inline

Assign a value to Code data member.

Parameters
valueValue to assign

Definition at line 604 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_Code, CSeq_code_table_Base::m_set_State, and rapidjson::value.

◆ SetCode() [2/2]

CSeq_code_table_Base::TCode & CSeq_code_table_Base::SetCode ( void  )
inline

Assign a value to Code data member.

Returns
Reference to the data value.

Definition at line 611 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::IsSetCode(), CSeq_code_table_Base::m_Code, CSeq_code_table_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetCodes()

CSeq_code_set_Base::TCodes & CSeq_code_set_Base::SetCodes ( void  )
inline

Assign a value to Codes data member.

Returns
Reference to the data value.

Definition at line 210 of file Seq_code_set_.hpp.

References CSeq_code_set_Base::m_Codes, and CSeq_code_set_Base::m_set_State.

◆ SetComps()

CSeq_code_table_Base::TComps & CSeq_code_table_Base::SetComps ( void  )
inline

Assign a value to Comps data member.

Returns
Reference to the data value.

Definition at line 810 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_Comps, and CSeq_code_table_Base::m_set_State.

◆ SetDefaultStart_at() [1/2]

void CSeq_code_table_Base::SetDefaultStart_at ( void  )
inline

Assign default value to Start_at data member.

Definition at line 736 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::ResetStart_at().

◆ SetDefaultStart_at() [2/2]

void CSeq_map_table_Base::SetDefaultStart_at ( void  )
inline

Assign default value to Start_at data member.

Definition at line 482 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::ResetStart_at().

◆ SetFrom() [1/2]

void CSeq_map_table_Base::SetFrom ( CSeq_map_table_Base::TFrom  value)
inline

Assign a value to From data member.

Parameters
valueValue to assign

Definition at line 350 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_From, CSeq_map_table_Base::m_set_State, and rapidjson::value.

◆ SetFrom() [2/2]

CSeq_map_table_Base::TFrom & CSeq_map_table_Base::SetFrom ( void  )
inline

Assign a value to From data member.

Returns
Reference to the data value.

Definition at line 357 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::IsSetFrom(), CSeq_map_table_Base::m_From, CSeq_map_table_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetMaps()

CSeq_code_set_Base::TMaps & CSeq_code_set_Base::SetMaps ( void  )
inline

Assign a value to Maps data member.

Returns
Reference to the data value.

Definition at line 235 of file Seq_code_set_.hpp.

References CSeq_code_set_Base::m_Maps, and CSeq_code_set_Base::m_set_State.

◆ SetName() [1/3]

void CSeq_code_table_Base::C_E_Table::SetName ( const TName value)
inline

Assign a value to Name data member.

Parameters
valueValue to assign

Definition at line 550 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State, and rapidjson::value.

◆ SetName() [2/3]

void CSeq_code_table_Base::C_E_Table::SetName ( TName &&  value)
inline

Definition at line 557 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State, and rapidjson::value.

◆ SetName() [3/3]

CSeq_code_table_Base::C_E_Table::TName & CSeq_code_table_Base::C_E_Table::SetName ( void  )
inline

Assign a value to Name data member.

Returns
Reference to the data value.

Definition at line 564 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetNum() [1/4]

void CSeq_code_table_Base::SetNum ( CSeq_code_table_Base::TNum  value)
inline

Assign a value to Num data member.

Parameters
valueValue to assign

Definition at line 651 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_Num, CSeq_code_table_Base::m_set_State, and rapidjson::value.

◆ SetNum() [2/4]

void CSeq_map_table_Base::SetNum ( CSeq_map_table_Base::TNum  value)
inline

Assign a value to Num data member.

Parameters
valueValue to assign

Definition at line 444 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_Num, CSeq_map_table_Base::m_set_State, and rapidjson::value.

◆ SetNum() [3/4]

CSeq_code_table_Base::TNum & CSeq_code_table_Base::SetNum ( void  )
inline

Assign a value to Num data member.

Returns
Reference to the data value.

Definition at line 658 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::IsSetNum(), CSeq_code_table_Base::m_Num, CSeq_code_table_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetNum() [4/4]

CSeq_map_table_Base::TNum & CSeq_map_table_Base::SetNum ( void  )
inline

Assign a value to Num data member.

Returns
Reference to the data value.

Definition at line 451 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::IsSetNum(), CSeq_map_table_Base::m_Num, CSeq_map_table_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetOne_letter() [1/2]

void CSeq_code_table_Base::SetOne_letter ( CSeq_code_table_Base::TOne_letter  value)
inline

Assign a value to One_letter data member.

Parameters
valueValue to assign

Definition at line 698 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_One_letter, CSeq_code_table_Base::m_set_State, and rapidjson::value.

◆ SetOne_letter() [2/2]

CSeq_code_table_Base::TOne_letter & CSeq_code_table_Base::SetOne_letter ( void  )
inline

Assign a value to One_letter data member.

Returns
Reference to the data value.

Definition at line 705 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::IsSetOne_letter(), CSeq_code_table_Base::m_One_letter, CSeq_code_table_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetStart_at() [1/4]

void CSeq_code_table_Base::SetStart_at ( CSeq_code_table_Base::TStart_at  value)
inline

Assign a value to Start_at data member.

Parameters
valueValue to assign

Definition at line 748 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State, CSeq_code_table_Base::m_Start_at, and rapidjson::value.

◆ SetStart_at() [2/4]

void CSeq_map_table_Base::SetStart_at ( CSeq_map_table_Base::TStart_at  value)
inline

Assign a value to Start_at data member.

Parameters
valueValue to assign

Definition at line 494 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_set_State, CSeq_map_table_Base::m_Start_at, and rapidjson::value.

◆ SetStart_at() [3/4]

CSeq_code_table_Base::TStart_at & CSeq_code_table_Base::SetStart_at ( void  )
inline

Assign a value to Start_at data member.

Returns
Reference to the data value.

Definition at line 755 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::IsSetStart_at(), CSeq_code_table_Base::m_set_State, CSeq_code_table_Base::m_Start_at, and CSerialObject::UnassignedByte().

◆ SetStart_at() [4/4]

CSeq_map_table_Base::TStart_at & CSeq_map_table_Base::SetStart_at ( void  )
inline

Assign a value to Start_at data member.

Returns
Reference to the data value.

Definition at line 501 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::IsSetStart_at(), CSeq_map_table_Base::m_set_State, CSeq_map_table_Base::m_Start_at, and CSerialObject::UnassignedByte().

◆ SetSymbol() [1/3]

void CSeq_code_table_Base::C_E_Table::SetSymbol ( const TSymbol value)
inline

Assign a value to Symbol data member.

Parameters
valueValue to assign

Definition at line 503 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State, and rapidjson::value.

◆ SetSymbol() [2/3]

void CSeq_code_table_Base::C_E_Table::SetSymbol ( TSymbol &&  value)
inline

Definition at line 510 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State, and rapidjson::value.

◆ SetSymbol() [3/3]

CSeq_code_table_Base::C_E_Table::TSymbol & CSeq_code_table_Base::C_E_Table::SetSymbol ( void  )
inline

Assign a value to Symbol data member.

Returns
Reference to the data value.

Definition at line 517 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetTable() [1/2]

CSeq_code_table_Base::TTable & CSeq_code_table_Base::SetTable ( void  )
inline

Assign a value to Table data member.

Returns
Reference to the data value.

Definition at line 785 of file Seq_code_table_.hpp.

References CSeq_code_table_Base::m_set_State, and CSeq_code_table_Base::m_Table.

◆ SetTable() [2/2]

CSeq_map_table_Base::TTable & CSeq_map_table_Base::SetTable ( void  )
inline

Assign a value to Table data member.

Returns
Reference to the data value.

Definition at line 531 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_set_State, and CSeq_map_table_Base::m_Table.

◆ SetTo() [1/2]

void CSeq_map_table_Base::SetTo ( CSeq_map_table_Base::TTo  value)
inline

Assign a value to To data member.

Parameters
valueValue to assign

Definition at line 397 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::m_set_State, CSeq_map_table_Base::m_To, and rapidjson::value.

◆ SetTo() [2/2]

CSeq_map_table_Base::TTo & CSeq_map_table_Base::SetTo ( void  )
inline

Assign a value to To data member.

Returns
Reference to the data value.

Definition at line 404 of file Seq_map_table_.hpp.

References CSeq_map_table_Base::IsSetTo(), CSeq_map_table_Base::m_set_State, CSeq_map_table_Base::m_To, and CSerialObject::UnassignedByte().

◆ ~C_E_Table()

CSeq_code_table_Base::C_E_Table::~C_E_Table ( void  )

Definition at line 87 of file Seq_code_table_.cpp.

◆ ~CSeq_code_set()

CSeq_code_set::~CSeq_code_set ( void  )

Definition at line 50 of file Seq_code_set.cpp.

◆ ~CSeq_code_set_Base()

CSeq_code_set_Base::~CSeq_code_set_Base ( void  )
virtual

Definition at line 88 of file Seq_code_set_.cpp.

◆ ~CSeq_code_table()

CSeq_code_table::~CSeq_code_table ( void  )

Definition at line 50 of file Seq_code_table.cpp.

◆ ~CSeq_code_table_Base()

CSeq_code_table_Base::~CSeq_code_table_Base ( void  )
virtual

Definition at line 137 of file Seq_code_table_.cpp.

◆ ~CSeq_map_table()

CSeq_map_table::~CSeq_map_table ( void  )

Definition at line 50 of file Seq_map_table.cpp.

◆ ~CSeq_map_table_Base()

CSeq_map_table_Base::~CSeq_map_table_Base ( void  )
virtual

Definition at line 87 of file Seq_map_table_.cpp.

Variable Documentation

◆ m_Code

ESeq_code_type CSeq_code_table_Base::m_Code
private

◆ m_Codes

list< CRef< CSeq_code_table > > CSeq_code_set_Base::m_Codes
private

◆ m_Comps

list< int > CSeq_code_table_Base::m_Comps
private

◆ m_From

ESeq_code_type CSeq_map_table_Base::m_From
private

◆ m_Maps

list< CRef< CSeq_map_table > > CSeq_code_set_Base::m_Maps
private

◆ m_Name

string CSeq_code_table_Base::C_E_Table::m_Name
private

Definition at line 208 of file Seq_code_table_.hpp.

◆ m_Num [1/2]

int CSeq_code_table_Base::m_Num
private

◆ m_Num [2/2]

int CSeq_map_table_Base::m_Num
private

◆ m_One_letter

bool CSeq_code_table_Base::m_One_letter
private

◆ m_set_State [1/4]

Uint4 CSeq_code_set_Base::m_set_State[1]
private

◆ m_set_State [2/4]

Uint4 CSeq_code_table_Base::C_E_Table::m_set_State[1]
private

◆ m_set_State [3/4]

Uint4 CSeq_code_table_Base::m_set_State[1]
private

◆ m_set_State [4/4]

Uint4 CSeq_map_table_Base::m_set_State[1]
private

◆ m_Start_at [1/2]

int CSeq_code_table_Base::m_Start_at
private

◆ m_Start_at [2/2]

int CSeq_map_table_Base::m_Start_at
private

◆ m_Symbol

string CSeq_code_table_Base::C_E_Table::m_Symbol
private

Definition at line 207 of file Seq_code_table_.hpp.

Referenced by CSeq_code_table_Base::C_E_Table::ResetSymbol().

◆ m_Table [1/2]

list< CRef< C_E_Table > > CSeq_code_table_Base::m_Table
private

◆ m_Table [2/2]

list< int > CSeq_map_table_Base::m_Table
private

◆ m_To

ESeq_code_type CSeq_map_table_Base::m_To
private
Modified on Mon May 27 04:37:36 2024 by modify_doxy.py rev. 669887