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

Classes

class  CFeatDef
 CFeatDef –. More...
 
class  CFeatDef_Base
 CFeatDef_Base –. More...
 
class  CFeatDefGroupSet
 CFeatDefGroupSet –. More...
 
class  CFeatDefGroupSet_Base
 CFeatDefGroupSet_Base –. More...
 
class  CFeatDefSet
 CFeatDefSet –. More...
 
class  CFeatDefSet_Base
 collections of defintions More...
 
class  CFeatDispGroup
 CFeatDispGroup –. More...
 
class  CFeatDispGroup_Base
 CFeatDispGroup_Base –. More...
 
class  CFeatDispGroupSet
 CFeatDispGroupSet –. More...
 
class  CFeatDispGroupSet_Base
 CFeatDispGroupSet_Base –. More...
 

Typedefs

typedef CFeatDef_Base CFeatDef::Tparent
 
typedef CSerialObject CFeatDef_Base::Tparent
 
typedef string CFeatDef_Base::TTypelabel
 
typedef string CFeatDef_Base::TMenulabel
 
typedef int CFeatDef_Base::TFeatdef_key
 
typedef int CFeatDef_Base::TSeqfeat_key
 
typedef int CFeatDef_Base::TEntrygroup
 
typedef int CFeatDef_Base::TDisplaygroup
 
typedef EFeatMolType CFeatDef_Base::TMolgroup
 
typedef Tparent::CMemberIndex< E_memberIndex, 8 > CFeatDef_Base::TmemberIndex
 
typedef CFeatDefGroupSet_Base CFeatDefGroupSet::Tparent
 
typedef CSerialObject CFeatDefGroupSet_Base::Tparent
 
typedef CFeatDispGroupSet CFeatDefGroupSet_Base::TGroups
 
typedef CFeatDefSet CFeatDefGroupSet_Base::TDefs
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CFeatDefGroupSet_Base::TmemberIndex
 
typedef CFeatDefSet_Base CFeatDefSet::Tparent
 
typedef CSerialObject CFeatDefSet_Base::Tparent
 
typedef list< CRef< CFeatDef > > CFeatDefSet_Base::Tdata
 
typedef CFeatDispGroup_Base CFeatDispGroup::Tparent
 
typedef CSerialObject CFeatDispGroup_Base::Tparent
 
typedef int CFeatDispGroup_Base::TGroupkey
 
typedef string CFeatDispGroup_Base::TGroupname
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CFeatDispGroup_Base::TmemberIndex
 
typedef CFeatDispGroupSet_Base CFeatDispGroupSet::Tparent
 
typedef CSerialObject CFeatDispGroupSet_Base::Tparent
 
typedef list< CRef< CFeatDispGroup > > CFeatDispGroupSet_Base::Tdata
 

Enumerations

enum class  CFeatDef_Base::E_memberIndex {
  CFeatDef_Base::e__allMandatory = 0 , CFeatDef_Base::e_typelabel , CFeatDef_Base::e_menulabel , CFeatDef_Base::e_featdef_key ,
  CFeatDef_Base::e_seqfeat_key , CFeatDef_Base::e_entrygroup , CFeatDef_Base::e_displaygroup , CFeatDef_Base::e_molgroup
}
 
enum class  CFeatDefGroupSet_Base::E_memberIndex { CFeatDefGroupSet_Base::e__allMandatory = 0 , CFeatDefGroupSet_Base::e_groups , CFeatDefGroupSet_Base::e_defs }
 
enum class  CFeatDispGroup_Base::E_memberIndex { CFeatDispGroup_Base::e__allMandatory = 0 , CFeatDispGroup_Base::e_groupkey , CFeatDispGroup_Base::e_groupname }
 
enum  EFeatMolType { eFeatMolType_aa = 1 , eFeatMolType_na = 2 , eFeatMolType_both = 3 }
 Access to EFeatMolType's attributes (values, names) as defined in spec. More...
 

Functions

 CFeatDef::CFeatDef (void)
 
 CFeatDef::~CFeatDef (void)
 
 CFeatDef::CFeatDef (const CFeatDef &value)
 
CFeatDefCFeatDef::operator= (const CFeatDef &value)
 
 CFeatDef_Base::CFeatDef_Base (void)
 
virtual CFeatDef_Base::~CFeatDef_Base (void)
 
 CFeatDef_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CFeatDef_Base::IsSetTypelabel (void) const
 short label for type eg "CDS" Check if a value has been assigned to Typelabel data member. More...
 
bool CFeatDef_Base::CanGetTypelabel (void) const
 Check if it is safe to call GetTypelabel method. More...
 
void CFeatDef_Base::ResetTypelabel (void)
 Reset Typelabel data member. More...
 
const TTypelabelCFeatDef_Base::GetTypelabel (void) const
 Get the Typelabel member data. More...
 
void CFeatDef_Base::SetTypelabel (const TTypelabel &value)
 Assign a value to Typelabel data member. More...
 
void CFeatDef_Base::SetTypelabel (TTypelabel &&value)
 
TTypelabelCFeatDef_Base::SetTypelabel (void)
 Assign a value to Typelabel data member. More...
 
bool CFeatDef_Base::IsSetMenulabel (void) const
 label for a menu eg "Coding Region" Check if a value has been assigned to Menulabel data member. More...
 
bool CFeatDef_Base::CanGetMenulabel (void) const
 Check if it is safe to call GetMenulabel method. More...
 
void CFeatDef_Base::ResetMenulabel (void)
 Reset Menulabel data member. More...
 
const TMenulabelCFeatDef_Base::GetMenulabel (void) const
 Get the Menulabel member data. More...
 
void CFeatDef_Base::SetMenulabel (const TMenulabel &value)
 Assign a value to Menulabel data member. More...
 
void CFeatDef_Base::SetMenulabel (TMenulabel &&value)
 
TMenulabelCFeatDef_Base::SetMenulabel (void)
 Assign a value to Menulabel data member. More...
 
bool CFeatDef_Base::IsSetFeatdef_key (void) const
 unique for this feature definition Check if a value has been assigned to Featdef_key data member. More...
 
bool CFeatDef_Base::CanGetFeatdef_key (void) const
 Check if it is safe to call GetFeatdef_key method. More...
 
void CFeatDef_Base::ResetFeatdef_key (void)
 Reset Featdef_key data member. More...
 
TFeatdef_key CFeatDef_Base::GetFeatdef_key (void) const
 Get the Featdef_key member data. More...
 
void CFeatDef_Base::SetFeatdef_key (TFeatdef_key value)
 Assign a value to Featdef_key data member. More...
 
TFeatdef_keyCFeatDef_Base::SetFeatdef_key (void)
 Assign a value to Featdef_key data member. More...
 
bool CFeatDef_Base::IsSetSeqfeat_key (void) const
 SeqFeat.data.choice from objfeat.h Check if a value has been assigned to Seqfeat_key data member. More...
 
bool CFeatDef_Base::CanGetSeqfeat_key (void) const
 Check if it is safe to call GetSeqfeat_key method. More...
 
void CFeatDef_Base::ResetSeqfeat_key (void)
 Reset Seqfeat_key data member. More...
 
TSeqfeat_key CFeatDef_Base::GetSeqfeat_key (void) const
 Get the Seqfeat_key member data. More...
 
void CFeatDef_Base::SetSeqfeat_key (TSeqfeat_key value)
 Assign a value to Seqfeat_key data member. More...
 
TSeqfeat_keyCFeatDef_Base::SetSeqfeat_key (void)
 Assign a value to Seqfeat_key data member. More...
 
bool CFeatDef_Base::IsSetEntrygroup (void) const
 Group for data entry Check if a value has been assigned to Entrygroup data member. More...
 
bool CFeatDef_Base::CanGetEntrygroup (void) const
 Check if it is safe to call GetEntrygroup method. More...
 
void CFeatDef_Base::ResetEntrygroup (void)
 Reset Entrygroup data member. More...
 
TEntrygroup CFeatDef_Base::GetEntrygroup (void) const
 Get the Entrygroup member data. More...
 
void CFeatDef_Base::SetEntrygroup (TEntrygroup value)
 Assign a value to Entrygroup data member. More...
 
TEntrygroupCFeatDef_Base::SetEntrygroup (void)
 Assign a value to Entrygroup data member. More...
 
bool CFeatDef_Base::IsSetDisplaygroup (void) const
 Group for data display Check if a value has been assigned to Displaygroup data member. More...
 
bool CFeatDef_Base::CanGetDisplaygroup (void) const
 Check if it is safe to call GetDisplaygroup method. More...
 
void CFeatDef_Base::ResetDisplaygroup (void)
 Reset Displaygroup data member. More...
 
TDisplaygroup CFeatDef_Base::GetDisplaygroup (void) const
 Get the Displaygroup member data. More...
 
void CFeatDef_Base::SetDisplaygroup (TDisplaygroup value)
 Assign a value to Displaygroup data member. More...
 
TDisplaygroupCFeatDef_Base::SetDisplaygroup (void)
 Assign a value to Displaygroup data member. More...
 
bool CFeatDef_Base::IsSetMolgroup (void) const
 Type of Molecule used for Check if a value has been assigned to Molgroup data member. More...
 
bool CFeatDef_Base::CanGetMolgroup (void) const
 Check if it is safe to call GetMolgroup method. More...
 
void CFeatDef_Base::ResetMolgroup (void)
 Reset Molgroup data member. More...
 
TMolgroup CFeatDef_Base::GetMolgroup (void) const
 Get the Molgroup member data. More...
 
void CFeatDef_Base::SetMolgroup (TMolgroup value)
 Assign a value to Molgroup data member. More...
 
TMolgroupCFeatDef_Base::SetMolgroup (void)
 Assign a value to Molgroup data member. More...
 
virtual void CFeatDef_Base::Reset (void)
 Reset the whole object. More...
 
 CFeatDef_Base::CFeatDef_Base (const CFeatDef_Base &)
 
CFeatDef_BaseCFeatDef_Base::operator= (const CFeatDef_Base &)
 
 CFeatDefGroupSet::CFeatDefGroupSet (void)
 
 CFeatDefGroupSet::~CFeatDefGroupSet (void)
 
 CFeatDefGroupSet::CFeatDefGroupSet (const CFeatDefGroupSet &value)
 
CFeatDefGroupSetCFeatDefGroupSet::operator= (const CFeatDefGroupSet &value)
 
 CFeatDefGroupSet_Base::CFeatDefGroupSet_Base (void)
 
virtual CFeatDefGroupSet_Base::~CFeatDefGroupSet_Base (void)
 
 CFeatDefGroupSet_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CFeatDefGroupSet_Base::IsSetGroups (void) const
 Check if a value has been assigned to Groups data member. More...
 
bool CFeatDefGroupSet_Base::CanGetGroups (void) const
 Check if it is safe to call GetGroups method. More...
 
void CFeatDefGroupSet_Base::ResetGroups (void)
 Reset Groups data member. More...
 
const TGroupsCFeatDefGroupSet_Base::GetGroups (void) const
 Get the Groups member data. More...
 
void CFeatDefGroupSet_Base::SetGroups (TGroups &value)
 Assign a value to Groups data member. More...
 
TGroupsCFeatDefGroupSet_Base::SetGroups (void)
 Assign a value to Groups data member. More...
 
bool CFeatDefGroupSet_Base::IsSetDefs (void) const
 Check if a value has been assigned to Defs data member. More...
 
bool CFeatDefGroupSet_Base::CanGetDefs (void) const
 Check if it is safe to call GetDefs method. More...
 
void CFeatDefGroupSet_Base::ResetDefs (void)
 Reset Defs data member. More...
 
const TDefsCFeatDefGroupSet_Base::GetDefs (void) const
 Get the Defs member data. More...
 
void CFeatDefGroupSet_Base::SetDefs (TDefs &value)
 Assign a value to Defs data member. More...
 
TDefsCFeatDefGroupSet_Base::SetDefs (void)
 Assign a value to Defs data member. More...
 
virtual void CFeatDefGroupSet_Base::Reset (void)
 Reset the whole object. More...
 
 CFeatDefGroupSet_Base::CFeatDefGroupSet_Base (const CFeatDefGroupSet_Base &)
 
CFeatDefGroupSet_BaseCFeatDefGroupSet_Base::operator= (const CFeatDefGroupSet_Base &)
 
 CFeatDefSet::CFeatDefSet (void)
 
 CFeatDefSet::~CFeatDefSet (void)
 
 CFeatDefSet::CFeatDefSet (const CFeatDefSet &value)
 
CFeatDefSetCFeatDefSet::operator= (const CFeatDefSet &value)
 
 CFeatDefSet_Base::CFeatDefSet_Base (void)
 
virtual CFeatDefSet_Base::~CFeatDefSet_Base (void)
 
 CFeatDefSet_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CFeatDefSet_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CFeatDefSet_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CFeatDefSet_Base::Reset (void)
 Reset data member. More...
 
const TdataCFeatDefSet_Base::Get (void) const
 Get the member data. More...
 
TdataCFeatDefSet_Base::Set (void)
 Assign a value to data member. More...
 
 CFeatDefSet_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CFeatDefSet_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CFeatDefSet_Base::CFeatDefSet_Base (const CFeatDefSet_Base &)
 
CFeatDefSet_BaseCFeatDefSet_Base::operator= (const CFeatDefSet_Base &)
 
 CFeatDispGroup::CFeatDispGroup (void)
 
 CFeatDispGroup::~CFeatDispGroup (void)
 
 CFeatDispGroup::CFeatDispGroup (const CFeatDispGroup &value)
 
CFeatDispGroupCFeatDispGroup::operator= (const CFeatDispGroup &value)
 
 CFeatDispGroup_Base::CFeatDispGroup_Base (void)
 
virtual CFeatDispGroup_Base::~CFeatDispGroup_Base (void)
 
 CFeatDispGroup_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CFeatDispGroup_Base::IsSetGroupkey (void) const
 Check if a value has been assigned to Groupkey data member. More...
 
bool CFeatDispGroup_Base::CanGetGroupkey (void) const
 Check if it is safe to call GetGroupkey method. More...
 
void CFeatDispGroup_Base::ResetGroupkey (void)
 Reset Groupkey data member. More...
 
TGroupkey CFeatDispGroup_Base::GetGroupkey (void) const
 Get the Groupkey member data. More...
 
void CFeatDispGroup_Base::SetGroupkey (TGroupkey value)
 Assign a value to Groupkey data member. More...
 
TGroupkeyCFeatDispGroup_Base::SetGroupkey (void)
 Assign a value to Groupkey data member. More...
 
bool CFeatDispGroup_Base::IsSetGroupname (void) const
 Check if a value has been assigned to Groupname data member. More...
 
bool CFeatDispGroup_Base::CanGetGroupname (void) const
 Check if it is safe to call GetGroupname method. More...
 
void CFeatDispGroup_Base::ResetGroupname (void)
 Reset Groupname data member. More...
 
const TGroupnameCFeatDispGroup_Base::GetGroupname (void) const
 Get the Groupname member data. More...
 
void CFeatDispGroup_Base::SetGroupname (const TGroupname &value)
 Assign a value to Groupname data member. More...
 
void CFeatDispGroup_Base::SetGroupname (TGroupname &&value)
 
TGroupnameCFeatDispGroup_Base::SetGroupname (void)
 Assign a value to Groupname data member. More...
 
virtual void CFeatDispGroup_Base::Reset (void)
 Reset the whole object. More...
 
 CFeatDispGroup_Base::CFeatDispGroup_Base (const CFeatDispGroup_Base &)
 
CFeatDispGroup_BaseCFeatDispGroup_Base::operator= (const CFeatDispGroup_Base &)
 
 CFeatDispGroupSet::CFeatDispGroupSet (void)
 
 CFeatDispGroupSet::~CFeatDispGroupSet (void)
 
 CFeatDispGroupSet::CFeatDispGroupSet (const CFeatDispGroupSet &value)
 
CFeatDispGroupSetCFeatDispGroupSet::operator= (const CFeatDispGroupSet &value)
 
 CFeatDispGroupSet_Base::CFeatDispGroupSet_Base (void)
 
virtual CFeatDispGroupSet_Base::~CFeatDispGroupSet_Base (void)
 
 CFeatDispGroupSet_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CFeatDispGroupSet_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CFeatDispGroupSet_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CFeatDispGroupSet_Base::Reset (void)
 Reset data member. More...
 
const TdataCFeatDispGroupSet_Base::Get (void) const
 Get the member data. More...
 
TdataCFeatDispGroupSet_Base::Set (void)
 Assign a value to data member. More...
 
 CFeatDispGroupSet_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CFeatDispGroupSet_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CFeatDispGroupSet_Base::CFeatDispGroupSet_Base (const CFeatDispGroupSet_Base &)
 
CFeatDispGroupSet_BaseCFeatDispGroupSet_Base::operator= (const CFeatDispGroupSet_Base &)
 

Variables

Uint4 CFeatDef_Base::m_set_State [1]
 
string CFeatDef_Base::m_Typelabel
 
string CFeatDef_Base::m_Menulabel
 
int CFeatDef_Base::m_Featdef_key
 
int CFeatDef_Base::m_Seqfeat_key
 
int CFeatDef_Base::m_Entrygroup
 
int CFeatDef_Base::m_Displaygroup
 
EFeatMolType CFeatDef_Base::m_Molgroup
 
Uint4 CFeatDefGroupSet_Base::m_set_State [1]
 
CRef< TGroupsCFeatDefGroupSet_Base::m_Groups
 
CRef< TDefsCFeatDefGroupSet_Base::m_Defs
 
Uint4 CFeatDefSet_Base::m_set_State [1]
 
list< CRef< CFeatDef > > CFeatDefSet_Base::m_data
 
Uint4 CFeatDispGroup_Base::m_set_State [1]
 
int CFeatDispGroup_Base::m_Groupkey
 
string CFeatDispGroup_Base::m_Groupname
 
Uint4 CFeatDispGroupSet_Base::m_set_State [1]
 
list< CRef< CFeatDispGroup > > CFeatDispGroupSet_Base::m_data
 

Detailed Description

Typedef Documentation

◆ Tdata [1/2]

Definition at line 90 of file FeatDefSet_.hpp.

◆ Tdata [2/2]

Definition at line 89 of file FeatDispGroupSet_.hpp.

◆ TDefs

Definition at line 87 of file FeatDefGroupSet_.hpp.

◆ TDisplaygroup

Definition at line 91 of file FeatDef_.hpp.

◆ TEntrygroup

Definition at line 90 of file FeatDef_.hpp.

◆ TFeatdef_key

Definition at line 88 of file FeatDef_.hpp.

◆ TGroupkey

Definition at line 85 of file FeatDispGroup_.hpp.

◆ TGroupname

Definition at line 86 of file FeatDispGroup_.hpp.

◆ TGroups

Definition at line 86 of file FeatDefGroupSet_.hpp.

◆ TmemberIndex [1/3]

Definition at line 105 of file FeatDef_.hpp.

◆ TmemberIndex [2/3]

Definition at line 95 of file FeatDefGroupSet_.hpp.

◆ TmemberIndex [3/3]

Definition at line 94 of file FeatDispGroup_.hpp.

◆ TMenulabel

Definition at line 87 of file FeatDef_.hpp.

◆ TMolgroup

Definition at line 92 of file FeatDef_.hpp.

◆ Tparent [1/10]

Definition at line 67 of file FeatDef.hpp.

◆ Tparent [2/10]

Definition at line 75 of file FeatDef_.hpp.

◆ Tparent [3/10]

Definition at line 67 of file FeatDefGroupSet.hpp.

◆ Tparent [4/10]

Definition at line 75 of file FeatDefGroupSet_.hpp.

◆ Tparent [5/10]

Definition at line 67 of file FeatDefSet.hpp.

◆ Tparent [6/10]

Definition at line 79 of file FeatDefSet_.hpp.

◆ Tparent [7/10]

Definition at line 67 of file FeatDispGroup.hpp.

◆ Tparent [8/10]

Definition at line 74 of file FeatDispGroup_.hpp.

◆ Tparent [9/10]

Definition at line 67 of file FeatDispGroupSet.hpp.

◆ Tparent [10/10]

Definition at line 78 of file FeatDispGroupSet_.hpp.

◆ TSeqfeat_key

Definition at line 89 of file FeatDef_.hpp.

◆ TTypelabel

Definition at line 86 of file FeatDef_.hpp.

Enumeration Type Documentation

◆ E_memberIndex [1/3]

Enumerator
e__allMandatory 
e_typelabel 
e_menulabel 
e_featdef_key 
e_seqfeat_key 
e_entrygroup 
e_displaygroup 
e_molgroup 

Definition at line 95 of file FeatDef_.hpp.

◆ E_memberIndex [2/3]

Enumerator
e__allMandatory 
e_groups 
e_defs 

Definition at line 90 of file FeatDefGroupSet_.hpp.

◆ E_memberIndex [3/3]

Enumerator
e__allMandatory 
e_groupkey 
e_groupname 

Definition at line 89 of file FeatDispGroup_.hpp.

◆ EFeatMolType

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

Enumerator
eFeatMolType_aa 

proteins

eFeatMolType_na 

nucleic acids

eFeatMolType_both 

both

Definition at line 63 of file FeatMolType_.hpp.

Function Documentation

◆ CanGet() [1/2]

bool CFeatDefSet_Base::CanGet ( void  ) const
inline

Check if it is safe to call Get method.

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

Definition at line 159 of file FeatDefSet_.hpp.

◆ CanGet() [2/2]

bool CFeatDispGroupSet_Base::CanGet ( void  ) const
inline

Check if it is safe to call Get method.

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

Definition at line 158 of file FeatDispGroupSet_.hpp.

◆ CanGetDefs()

bool CFeatDefGroupSet_Base::CanGetDefs ( void  ) const
inline

Check if it is safe to call GetDefs method.

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

Definition at line 235 of file FeatDefGroupSet_.hpp.

◆ CanGetDisplaygroup()

bool CFeatDef_Base::CanGetDisplaygroup ( void  ) const
inline

Check if it is safe to call GetDisplaygroup method.

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

Definition at line 649 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetDisplaygroup().

Referenced by CFeatDef_Base::GetDisplaygroup().

◆ CanGetEntrygroup()

bool CFeatDef_Base::CanGetEntrygroup ( void  ) const
inline

Check if it is safe to call GetEntrygroup method.

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

Definition at line 602 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetEntrygroup().

Referenced by CFeatDef_Base::GetEntrygroup().

◆ CanGetFeatdef_key()

bool CFeatDef_Base::CanGetFeatdef_key ( void  ) const
inline

Check if it is safe to call GetFeatdef_key method.

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

Definition at line 508 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetFeatdef_key().

Referenced by CFeatDef_Base::GetFeatdef_key().

◆ CanGetGroupkey()

bool CFeatDispGroup_Base::CanGetGroupkey ( void  ) const
inline

Check if it is safe to call GetGroupkey method.

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

Definition at line 205 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::IsSetGroupkey().

Referenced by CFeatDispGroup_Base::GetGroupkey().

◆ CanGetGroupname()

bool CFeatDispGroup_Base::CanGetGroupname ( void  ) const
inline

Check if it is safe to call GetGroupname method.

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

Definition at line 252 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::IsSetGroupname().

Referenced by CFeatDispGroup_Base::GetGroupname().

◆ CanGetGroups()

bool CFeatDefGroupSet_Base::CanGetGroups ( void  ) const
inline

Check if it is safe to call GetGroups method.

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

Definition at line 205 of file FeatDefGroupSet_.hpp.

◆ CanGetMenulabel()

bool CFeatDef_Base::CanGetMenulabel ( void  ) const
inline

Check if it is safe to call GetMenulabel method.

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

Definition at line 461 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetMenulabel().

Referenced by CFeatDef_Base::GetMenulabel().

◆ CanGetMolgroup()

bool CFeatDef_Base::CanGetMolgroup ( void  ) const
inline

Check if it is safe to call GetMolgroup method.

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

Definition at line 696 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetMolgroup().

Referenced by CFeatDef_Base::GetMolgroup().

◆ CanGetSeqfeat_key()

bool CFeatDef_Base::CanGetSeqfeat_key ( void  ) const
inline

Check if it is safe to call GetSeqfeat_key method.

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

Definition at line 555 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetSeqfeat_key().

Referenced by CFeatDef_Base::GetSeqfeat_key().

◆ CanGetTypelabel()

bool CFeatDef_Base::CanGetTypelabel ( void  ) const
inline

Check if it is safe to call GetTypelabel method.

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

Definition at line 414 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetTypelabel().

Referenced by CFeatDef_Base::GetTypelabel().

◆ CFeatDef() [1/2]

CFeatDef::CFeatDef ( const CFeatDef value)
private

◆ CFeatDef() [2/2]

CFeatDef::CFeatDef ( void  )
inline

Definition at line 86 of file FeatDef.hpp.

◆ CFeatDef_Base() [1/2]

CFeatDef_Base::CFeatDef_Base ( const CFeatDef_Base )
private

◆ CFeatDef_Base() [2/2]

END_CLASS_INFO CFeatDef_Base::CFeatDef_Base ( void  )

Definition at line 90 of file FeatDef_.cpp.

References CFeatDef_Base::m_set_State.

◆ CFeatDefGroupSet() [1/2]

CFeatDefGroupSet::CFeatDefGroupSet ( const CFeatDefGroupSet value)
private

◆ CFeatDefGroupSet() [2/2]

CFeatDefGroupSet::CFeatDefGroupSet ( void  )
inline

Definition at line 86 of file FeatDefGroupSet.hpp.

◆ CFeatDefGroupSet_Base() [1/2]

CFeatDefGroupSet_Base::CFeatDefGroupSet_Base ( const CFeatDefGroupSet_Base )
private

◆ CFeatDefGroupSet_Base() [2/2]

END_CLASS_INFO CFeatDefGroupSet_Base::CFeatDefGroupSet_Base ( void  )

◆ CFeatDefSet() [1/2]

CFeatDefSet::CFeatDefSet ( const CFeatDefSet value)
private

◆ CFeatDefSet() [2/2]

CFeatDefSet::CFeatDefSet ( void  )
inline

Definition at line 86 of file FeatDefSet.hpp.

◆ CFeatDefSet_Base() [1/2]

CFeatDefSet_Base::CFeatDefSet_Base ( const CFeatDefSet_Base )
private

◆ CFeatDefSet_Base() [2/2]

END_CLASS_INFO CFeatDefSet_Base::CFeatDefSet_Base ( void  )

Definition at line 68 of file FeatDefSet_.cpp.

References CFeatDefSet_Base::m_set_State.

◆ CFeatDispGroup() [1/2]

CFeatDispGroup::CFeatDispGroup ( const CFeatDispGroup value)
private

◆ CFeatDispGroup() [2/2]

CFeatDispGroup::CFeatDispGroup ( void  )
inline

Definition at line 86 of file FeatDispGroup.hpp.

◆ CFeatDispGroup_Base() [1/2]

CFeatDispGroup_Base::CFeatDispGroup_Base ( const CFeatDispGroup_Base )
private

◆ CFeatDispGroup_Base() [2/2]

END_CLASS_INFO CFeatDispGroup_Base::CFeatDispGroup_Base ( void  )

Definition at line 74 of file FeatDispGroup_.cpp.

References CFeatDispGroup_Base::m_set_State.

◆ CFeatDispGroupSet() [1/2]

CFeatDispGroupSet::CFeatDispGroupSet ( const CFeatDispGroupSet value)
private

◆ CFeatDispGroupSet() [2/2]

CFeatDispGroupSet::CFeatDispGroupSet ( void  )
inline

Definition at line 86 of file FeatDispGroupSet.hpp.

◆ CFeatDispGroupSet_Base() [1/2]

CFeatDispGroupSet_Base::CFeatDispGroupSet_Base ( const CFeatDispGroupSet_Base )
private

◆ CFeatDispGroupSet_Base() [2/2]

END_CLASS_INFO CFeatDispGroupSet_Base::CFeatDispGroupSet_Base ( void  )

Definition at line 68 of file FeatDispGroupSet_.cpp.

References CFeatDispGroupSet_Base::m_set_State.

◆ DECLARE_INTERNAL_TYPE_INFO() [1/5]

CFeatDef_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/5]

CFeatDefGroupSet_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/5]

CFeatDefSet_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/5]

CFeatDispGroup_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [5/5]

CFeatDispGroupSet_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ Get() [1/2]

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

Get the member data.

Returns
Reference to the member data.

Definition at line 165 of file FeatDefSet_.hpp.

References CFeatDefSet_Base::m_data.

◆ Get() [2/2]

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

Get the member data.

Returns
Reference to the member data.

Definition at line 164 of file FeatDispGroupSet_.hpp.

References CFeatDispGroupSet_Base::m_data.

◆ GetDefs()

const CFeatDefGroupSet_Base::TDefs & CFeatDefGroupSet_Base::GetDefs ( void  ) const
inline

Get the Defs member data.

Returns
Reference to the member data.

Definition at line 241 of file FeatDefGroupSet_.hpp.

References CFeatDefGroupSet_Base::m_Defs, and CFeatDefGroupSet_Base::ResetDefs().

◆ GetDisplaygroup()

CFeatDef_Base::TDisplaygroup CFeatDef_Base::GetDisplaygroup ( void  ) const
inline

Get the Displaygroup member data.

Returns
Copy of the member data.

Definition at line 662 of file FeatDef_.hpp.

References CFeatDef_Base::CanGetDisplaygroup(), CFeatDef_Base::m_Displaygroup, and CSerialObject::ThrowUnassigned().

◆ GetEntrygroup()

CFeatDef_Base::TEntrygroup CFeatDef_Base::GetEntrygroup ( void  ) const
inline

Get the Entrygroup member data.

Returns
Copy of the member data.

Definition at line 615 of file FeatDef_.hpp.

References CFeatDef_Base::CanGetEntrygroup(), CFeatDef_Base::m_Entrygroup, and CSerialObject::ThrowUnassigned().

◆ GetFeatdef_key()

CFeatDef_Base::TFeatdef_key CFeatDef_Base::GetFeatdef_key ( void  ) const
inline

Get the Featdef_key member data.

Returns
Copy of the member data.

Definition at line 521 of file FeatDef_.hpp.

References CFeatDef_Base::CanGetFeatdef_key(), CFeatDef_Base::m_Featdef_key, and CSerialObject::ThrowUnassigned().

◆ GetGroupkey()

CFeatDispGroup_Base::TGroupkey CFeatDispGroup_Base::GetGroupkey ( void  ) const
inline

Get the Groupkey member data.

Returns
Copy of the member data.

Definition at line 218 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::CanGetGroupkey(), CFeatDispGroup_Base::m_Groupkey, and CSerialObject::ThrowUnassigned().

◆ GetGroupname()

const CFeatDispGroup_Base::TGroupname & CFeatDispGroup_Base::GetGroupname ( void  ) const
inline

Get the Groupname member data.

Returns
Reference to the member data.

Definition at line 258 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::CanGetGroupname(), CFeatDispGroup_Base::m_Groupname, and CSerialObject::ThrowUnassigned().

◆ GetGroups()

const CFeatDefGroupSet_Base::TGroups & CFeatDefGroupSet_Base::GetGroups ( void  ) const
inline

Get the Groups member data.

Returns
Reference to the member data.

Definition at line 211 of file FeatDefGroupSet_.hpp.

References CFeatDefGroupSet_Base::m_Groups, and CFeatDefGroupSet_Base::ResetGroups().

◆ GetMenulabel()

const CFeatDef_Base::TMenulabel & CFeatDef_Base::GetMenulabel ( void  ) const
inline

Get the Menulabel member data.

Returns
Reference to the member data.

Definition at line 467 of file FeatDef_.hpp.

References CFeatDef_Base::CanGetMenulabel(), CFeatDef_Base::m_Menulabel, and CSerialObject::ThrowUnassigned().

◆ GetMolgroup()

CFeatDef_Base::TMolgroup CFeatDef_Base::GetMolgroup ( void  ) const
inline

Get the Molgroup member data.

Returns
Copy of the member data.

Definition at line 709 of file FeatDef_.hpp.

References CFeatDef_Base::CanGetMolgroup(), CFeatDef_Base::m_Molgroup, and CSerialObject::ThrowUnassigned().

◆ GetSeqfeat_key()

CFeatDef_Base::TSeqfeat_key CFeatDef_Base::GetSeqfeat_key ( void  ) const
inline

Get the Seqfeat_key member data.

Returns
Copy of the member data.

Definition at line 568 of file FeatDef_.hpp.

References CFeatDef_Base::CanGetSeqfeat_key(), CFeatDef_Base::m_Seqfeat_key, and CSerialObject::ThrowUnassigned().

◆ GetTypelabel()

const CFeatDef_Base::TTypelabel & CFeatDef_Base::GetTypelabel ( void  ) const
inline

Get the Typelabel member data.

Returns
Reference to the member data.

Definition at line 420 of file FeatDef_.hpp.

References CFeatDef_Base::CanGetTypelabel(), CFeatDef_Base::m_Typelabel, and CSerialObject::ThrowUnassigned().

◆ IsSet() [1/2]

bool CFeatDefSet_Base::IsSet ( void  ) const
inline

Check if a value has been assigned to data member.

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

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

Definition at line 153 of file FeatDefSet_.hpp.

References CFeatDefSet_Base::m_set_State.

◆ IsSet() [2/2]

bool CFeatDispGroupSet_Base::IsSet ( void  ) const
inline

Check if a value has been assigned to data member.

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

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

Definition at line 152 of file FeatDispGroupSet_.hpp.

References CFeatDispGroupSet_Base::m_set_State.

◆ IsSetDefs()

bool CFeatDefGroupSet_Base::IsSetDefs ( void  ) const
inline

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

Data member Defs is mandatory; its type is defined as 'typedef CFeatDefSet TDefs'

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

Definition at line 229 of file FeatDefGroupSet_.hpp.

References CFeatDefGroupSet_Base::m_Defs.

◆ IsSetDisplaygroup()

bool CFeatDef_Base::IsSetDisplaygroup ( void  ) const
inline

Group for data display Check if a value has been assigned to Displaygroup data member.

Data member Displaygroup is mandatory; its type is defined as 'typedef int TDisplaygroup'

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

Definition at line 643 of file FeatDef_.hpp.

References CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::CanGetDisplaygroup(), and CFeatDef_Base::SetDisplaygroup().

◆ IsSetEntrygroup()

bool CFeatDef_Base::IsSetEntrygroup ( void  ) const
inline

Group for data entry Check if a value has been assigned to Entrygroup data member.

Data member Entrygroup is mandatory; its type is defined as 'typedef int TEntrygroup'

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

Definition at line 596 of file FeatDef_.hpp.

References CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::CanGetEntrygroup(), and CFeatDef_Base::SetEntrygroup().

◆ IsSetFeatdef_key()

bool CFeatDef_Base::IsSetFeatdef_key ( void  ) const
inline

unique for this feature definition Check if a value has been assigned to Featdef_key data member.

Data member Featdef_key is mandatory; its type is defined as 'typedef int TFeatdef_key'

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

Definition at line 502 of file FeatDef_.hpp.

References CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::CanGetFeatdef_key(), and CFeatDef_Base::SetFeatdef_key().

◆ IsSetGroupkey()

bool CFeatDispGroup_Base::IsSetGroupkey ( void  ) const
inline

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

Data member Groupkey is mandatory; its type is defined as 'typedef int TGroupkey'

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

Definition at line 199 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::m_set_State.

Referenced by CFeatDispGroup_Base::CanGetGroupkey(), and CFeatDispGroup_Base::SetGroupkey().

◆ IsSetGroupname()

bool CFeatDispGroup_Base::IsSetGroupname ( void  ) const
inline

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

Data member Groupname is mandatory; its type is defined as 'typedef string TGroupname'

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

Definition at line 246 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::m_set_State.

Referenced by CFeatDispGroup_Base::CanGetGroupname(), and CFeatDispGroup_Base::SetGroupname().

◆ IsSetGroups()

bool CFeatDefGroupSet_Base::IsSetGroups ( void  ) const
inline

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

Data member Groups is mandatory; its type is defined as 'typedef CFeatDispGroupSet TGroups'

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

Definition at line 199 of file FeatDefGroupSet_.hpp.

References CFeatDefGroupSet_Base::m_Groups.

◆ IsSetMenulabel()

bool CFeatDef_Base::IsSetMenulabel ( void  ) const
inline

label for a menu eg "Coding Region" Check if a value has been assigned to Menulabel data member.

Data member Menulabel is mandatory; its type is defined as 'typedef string TMenulabel'

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

Definition at line 455 of file FeatDef_.hpp.

References CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::CanGetMenulabel(), and CFeatDef_Base::SetMenulabel().

◆ IsSetMolgroup()

bool CFeatDef_Base::IsSetMolgroup ( void  ) const
inline

Type of Molecule used for Check if a value has been assigned to Molgroup data member.

Data member Molgroup is mandatory; its type is defined as 'typedef EFeatMolType TMolgroup'

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

Definition at line 690 of file FeatDef_.hpp.

References CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::CanGetMolgroup(), and CFeatDef_Base::SetMolgroup().

◆ IsSetSeqfeat_key()

bool CFeatDef_Base::IsSetSeqfeat_key ( void  ) const
inline

SeqFeat.data.choice from objfeat.h Check if a value has been assigned to Seqfeat_key data member.

Data member Seqfeat_key is mandatory; its type is defined as 'typedef int TSeqfeat_key'

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

Definition at line 549 of file FeatDef_.hpp.

References CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::CanGetSeqfeat_key(), and CFeatDef_Base::SetSeqfeat_key().

◆ IsSetTypelabel()

bool CFeatDef_Base::IsSetTypelabel ( void  ) const
inline

short label for type eg "CDS" Check if a value has been assigned to Typelabel data member.

Data member Typelabel is mandatory; its type is defined as 'typedef string TTypelabel'

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

Definition at line 408 of file FeatDef_.hpp.

References CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::CanGetTypelabel(), and CFeatDef_Base::SetTypelabel().

◆ operator const Tdata &() [1/2]

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

Conversion operator to 'const Tdata' type.

Definition at line 178 of file FeatDefSet_.hpp.

◆ operator const Tdata &() [2/2]

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

Conversion operator to 'const Tdata' type.

Definition at line 177 of file FeatDispGroupSet_.hpp.

◆ operator Tdata &() [1/2]

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

Conversion operator to 'Tdata' type.

Definition at line 184 of file FeatDefSet_.hpp.

◆ operator Tdata &() [2/2]

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

Conversion operator to 'Tdata' type.

Definition at line 183 of file FeatDispGroupSet_.hpp.

◆ operator=() [1/10]

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

◆ operator=() [2/10]

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

◆ operator=() [3/10]

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

◆ operator=() [4/10]

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

◆ operator=() [5/10]

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

◆ operator=() [6/10]

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

◆ operator=() [7/10]

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

◆ operator=() [8/10]

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

◆ operator=() [9/10]

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

◆ operator=() [10/10]

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

◆ Reset() [1/5]

void CFeatDef_Base::Reset ( void  )
virtual

◆ Reset() [2/5]

void CFeatDefGroupSet_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 80 of file FeatDefGroupSet_.cpp.

References CFeatDefGroupSet_Base::ResetDefs(), and CFeatDefGroupSet_Base::ResetGroups().

◆ Reset() [3/5]

void CFeatDefSet_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file FeatDefSet_.cpp.

References CFeatDefSet_Base::m_data, and CFeatDefSet_Base::m_set_State.

◆ Reset() [4/5]

void CFeatDispGroup_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 56 of file FeatDispGroup_.cpp.

References CFeatDispGroup_Base::ResetGroupkey(), and CFeatDispGroup_Base::ResetGroupname().

◆ Reset() [5/5]

void CFeatDispGroupSet_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file FeatDispGroupSet_.cpp.

References CFeatDispGroupSet_Base::m_data, and CFeatDispGroupSet_Base::m_set_State.

◆ ResetDefs()

void CFeatDefGroupSet_Base::ResetDefs ( void  )

◆ ResetDisplaygroup()

void CFeatDef_Base::ResetDisplaygroup ( void  )
inline

Reset Displaygroup data member.

Definition at line 655 of file FeatDef_.hpp.

References CFeatDef_Base::m_Displaygroup, and CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::Reset().

◆ ResetEntrygroup()

void CFeatDef_Base::ResetEntrygroup ( void  )
inline

Reset Entrygroup data member.

Definition at line 608 of file FeatDef_.hpp.

References CFeatDef_Base::m_Entrygroup, and CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::Reset().

◆ ResetFeatdef_key()

void CFeatDef_Base::ResetFeatdef_key ( void  )
inline

Reset Featdef_key data member.

Definition at line 514 of file FeatDef_.hpp.

References CFeatDef_Base::m_Featdef_key, and CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::Reset().

◆ ResetGroupkey()

void CFeatDispGroup_Base::ResetGroupkey ( void  )
inline

Reset Groupkey data member.

Definition at line 211 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::m_Groupkey, and CFeatDispGroup_Base::m_set_State.

Referenced by CFeatDispGroup_Base::Reset().

◆ ResetGroupname()

void CFeatDispGroup_Base::ResetGroupname ( void  )

Reset Groupname data member.

Definition at line 50 of file FeatDispGroup_.cpp.

References CFeatDispGroup_Base::m_Groupname, and CFeatDispGroup_Base::m_set_State.

Referenced by CFeatDispGroup_Base::Reset().

◆ ResetGroups()

void CFeatDefGroupSet_Base::ResetGroups ( void  )

◆ ResetMenulabel()

void CFeatDef_Base::ResetMenulabel ( void  )

Reset Menulabel data member.

Definition at line 56 of file FeatDef_.cpp.

References CFeatDef_Base::m_Menulabel, and CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::Reset().

◆ ResetMolgroup()

void CFeatDef_Base::ResetMolgroup ( void  )
inline

Reset Molgroup data member.

Definition at line 702 of file FeatDef_.hpp.

References CFeatDef_Base::m_Molgroup, and CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::Reset().

◆ ResetSeqfeat_key()

void CFeatDef_Base::ResetSeqfeat_key ( void  )
inline

Reset Seqfeat_key data member.

Definition at line 561 of file FeatDef_.hpp.

References CFeatDef_Base::m_Seqfeat_key, and CFeatDef_Base::m_set_State.

Referenced by CFeatDef_Base::Reset().

◆ ResetTypelabel()

void CFeatDef_Base::ResetTypelabel ( void  )

Reset Typelabel data member.

Definition at line 50 of file FeatDef_.cpp.

References CFeatDef_Base::m_set_State, and CFeatDef_Base::m_Typelabel.

Referenced by CFeatDef_Base::Reset().

◆ Set() [1/2]

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

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 171 of file FeatDefSet_.hpp.

References CFeatDefSet_Base::m_data, and CFeatDefSet_Base::m_set_State.

◆ Set() [2/2]

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

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 170 of file FeatDispGroupSet_.hpp.

References CFeatDispGroupSet_Base::m_data, and CFeatDispGroupSet_Base::m_set_State.

◆ SetDefs() [1/2]

void CFeatDefGroupSet_Base::SetDefs ( CFeatDefGroupSet_Base::TDefs value)

Assign a value to Defs data member.

Parameters
valueReference to value.

Definition at line 75 of file FeatDefGroupSet_.cpp.

References CFeatDefGroupSet_Base::m_Defs, and value.

◆ SetDefs() [2/2]

CFeatDefGroupSet_Base::TDefs & CFeatDefGroupSet_Base::SetDefs ( void  )
inline

Assign a value to Defs data member.

Returns
Reference to the data value.

Definition at line 250 of file FeatDefGroupSet_.hpp.

References CFeatDefGroupSet_Base::m_Defs, and CFeatDefGroupSet_Base::ResetDefs().

◆ SetDisplaygroup() [1/2]

void CFeatDef_Base::SetDisplaygroup ( CFeatDef_Base::TDisplaygroup  value)
inline

Assign a value to Displaygroup data member.

Parameters
valueValue to assign

Definition at line 671 of file FeatDef_.hpp.

References CFeatDef_Base::m_Displaygroup, CFeatDef_Base::m_set_State, and value.

◆ SetDisplaygroup() [2/2]

CFeatDef_Base::TDisplaygroup & CFeatDef_Base::SetDisplaygroup ( void  )
inline

Assign a value to Displaygroup data member.

Returns
Reference to the data value.

Definition at line 678 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetDisplaygroup(), CFeatDef_Base::m_Displaygroup, CFeatDef_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetEntrygroup() [1/2]

void CFeatDef_Base::SetEntrygroup ( CFeatDef_Base::TEntrygroup  value)
inline

Assign a value to Entrygroup data member.

Parameters
valueValue to assign

Definition at line 624 of file FeatDef_.hpp.

References CFeatDef_Base::m_Entrygroup, CFeatDef_Base::m_set_State, and value.

◆ SetEntrygroup() [2/2]

CFeatDef_Base::TEntrygroup & CFeatDef_Base::SetEntrygroup ( void  )
inline

Assign a value to Entrygroup data member.

Returns
Reference to the data value.

Definition at line 631 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetEntrygroup(), CFeatDef_Base::m_Entrygroup, CFeatDef_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetFeatdef_key() [1/2]

void CFeatDef_Base::SetFeatdef_key ( CFeatDef_Base::TFeatdef_key  value)
inline

Assign a value to Featdef_key data member.

Parameters
valueValue to assign

Definition at line 530 of file FeatDef_.hpp.

References CFeatDef_Base::m_Featdef_key, CFeatDef_Base::m_set_State, and value.

◆ SetFeatdef_key() [2/2]

CFeatDef_Base::TFeatdef_key & CFeatDef_Base::SetFeatdef_key ( void  )
inline

Assign a value to Featdef_key data member.

Returns
Reference to the data value.

Definition at line 537 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetFeatdef_key(), CFeatDef_Base::m_Featdef_key, CFeatDef_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetGroupkey() [1/2]

void CFeatDispGroup_Base::SetGroupkey ( CFeatDispGroup_Base::TGroupkey  value)
inline

Assign a value to Groupkey data member.

Parameters
valueValue to assign

Definition at line 227 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::m_Groupkey, CFeatDispGroup_Base::m_set_State, and value.

◆ SetGroupkey() [2/2]

CFeatDispGroup_Base::TGroupkey & CFeatDispGroup_Base::SetGroupkey ( void  )
inline

Assign a value to Groupkey data member.

Returns
Reference to the data value.

Definition at line 234 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::IsSetGroupkey(), CFeatDispGroup_Base::m_Groupkey, CFeatDispGroup_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetGroupname() [1/3]

void CFeatDispGroup_Base::SetGroupname ( const TGroupname value)
inline

Assign a value to Groupname data member.

Parameters
valueValue to assign

Definition at line 267 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::m_Groupname, CFeatDispGroup_Base::m_set_State, and value.

◆ SetGroupname() [2/3]

void CFeatDispGroup_Base::SetGroupname ( CFeatDispGroup_Base::TGroupname &&  value)
inline

◆ SetGroupname() [3/3]

CFeatDispGroup_Base::TGroupname & CFeatDispGroup_Base::SetGroupname ( void  )
inline

Assign a value to Groupname data member.

Returns
Reference to the data value.

Definition at line 281 of file FeatDispGroup_.hpp.

References CFeatDispGroup_Base::IsSetGroupname(), CFeatDispGroup_Base::m_Groupname, CFeatDispGroup_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetGroups() [1/2]

void CFeatDefGroupSet_Base::SetGroups ( CFeatDefGroupSet_Base::TGroups value)

Assign a value to Groups data member.

Parameters
valueReference to value.

Definition at line 61 of file FeatDefGroupSet_.cpp.

References CFeatDefGroupSet_Base::m_Groups, and value.

◆ SetGroups() [2/2]

CFeatDefGroupSet_Base::TGroups & CFeatDefGroupSet_Base::SetGroups ( void  )
inline

Assign a value to Groups data member.

Returns
Reference to the data value.

Definition at line 220 of file FeatDefGroupSet_.hpp.

References CFeatDefGroupSet_Base::m_Groups, and CFeatDefGroupSet_Base::ResetGroups().

◆ SetMenulabel() [1/3]

void CFeatDef_Base::SetMenulabel ( const TMenulabel value)
inline

Assign a value to Menulabel data member.

Parameters
valueValue to assign

Definition at line 476 of file FeatDef_.hpp.

References CFeatDef_Base::m_Menulabel, CFeatDef_Base::m_set_State, and value.

◆ SetMenulabel() [2/3]

void CFeatDef_Base::SetMenulabel ( CFeatDef_Base::TMenulabel &&  value)
inline

Definition at line 483 of file FeatDef_.hpp.

References CFeatDef_Base::m_Menulabel, CFeatDef_Base::m_set_State, and value.

◆ SetMenulabel() [3/3]

CFeatDef_Base::TMenulabel & CFeatDef_Base::SetMenulabel ( void  )
inline

Assign a value to Menulabel data member.

Returns
Reference to the data value.

Definition at line 490 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetMenulabel(), CFeatDef_Base::m_Menulabel, CFeatDef_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetMolgroup() [1/2]

void CFeatDef_Base::SetMolgroup ( CFeatDef_Base::TMolgroup  value)
inline

Assign a value to Molgroup data member.

Parameters
valueValue to assign

Definition at line 718 of file FeatDef_.hpp.

References CFeatDef_Base::m_Molgroup, CFeatDef_Base::m_set_State, and value.

◆ SetMolgroup() [2/2]

CFeatDef_Base::TMolgroup & CFeatDef_Base::SetMolgroup ( void  )
inline

Assign a value to Molgroup data member.

Returns
Reference to the data value.

Definition at line 725 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetMolgroup(), CFeatDef_Base::m_Molgroup, CFeatDef_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetSeqfeat_key() [1/2]

void CFeatDef_Base::SetSeqfeat_key ( CFeatDef_Base::TSeqfeat_key  value)
inline

Assign a value to Seqfeat_key data member.

Parameters
valueValue to assign

Definition at line 577 of file FeatDef_.hpp.

References CFeatDef_Base::m_Seqfeat_key, CFeatDef_Base::m_set_State, and value.

◆ SetSeqfeat_key() [2/2]

CFeatDef_Base::TSeqfeat_key & CFeatDef_Base::SetSeqfeat_key ( void  )
inline

Assign a value to Seqfeat_key data member.

Returns
Reference to the data value.

Definition at line 584 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetSeqfeat_key(), CFeatDef_Base::m_Seqfeat_key, CFeatDef_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetTypelabel() [1/3]

void CFeatDef_Base::SetTypelabel ( const TTypelabel value)
inline

Assign a value to Typelabel data member.

Parameters
valueValue to assign

Definition at line 429 of file FeatDef_.hpp.

References CFeatDef_Base::m_set_State, CFeatDef_Base::m_Typelabel, and value.

◆ SetTypelabel() [2/3]

void CFeatDef_Base::SetTypelabel ( CFeatDef_Base::TTypelabel &&  value)
inline

Definition at line 436 of file FeatDef_.hpp.

References CFeatDef_Base::m_set_State, CFeatDef_Base::m_Typelabel, and value.

◆ SetTypelabel() [3/3]

CFeatDef_Base::TTypelabel & CFeatDef_Base::SetTypelabel ( void  )
inline

Assign a value to Typelabel data member.

Returns
Reference to the data value.

Definition at line 443 of file FeatDef_.hpp.

References CFeatDef_Base::IsSetTypelabel(), CFeatDef_Base::m_set_State, CFeatDef_Base::m_Typelabel, and CSerialObject::UnassignedString().

◆ ~CFeatDef()

CFeatDef::~CFeatDef ( void  )

Definition at line 50 of file FeatDef.cpp.

◆ ~CFeatDef_Base()

CFeatDef_Base::~CFeatDef_Base ( void  )
virtual

Definition at line 97 of file FeatDef_.cpp.

◆ ~CFeatDefGroupSet()

CFeatDefGroupSet::~CFeatDefGroupSet ( void  )

Definition at line 50 of file FeatDefGroupSet.cpp.

◆ ~CFeatDefGroupSet_Base()

CFeatDefGroupSet_Base::~CFeatDefGroupSet_Base ( void  )
virtual

Definition at line 108 of file FeatDefGroupSet_.cpp.

◆ ~CFeatDefSet()

CFeatDefSet::~CFeatDefSet ( void  )

Definition at line 50 of file FeatDefSet.cpp.

◆ ~CFeatDefSet_Base()

CFeatDefSet_Base::~CFeatDefSet_Base ( void  )
virtual

Definition at line 74 of file FeatDefSet_.cpp.

◆ ~CFeatDispGroup()

CFeatDispGroup::~CFeatDispGroup ( void  )

Definition at line 50 of file FeatDispGroup.cpp.

◆ ~CFeatDispGroup_Base()

CFeatDispGroup_Base::~CFeatDispGroup_Base ( void  )
virtual

Definition at line 81 of file FeatDispGroup_.cpp.

◆ ~CFeatDispGroupSet()

CFeatDispGroupSet::~CFeatDispGroupSet ( void  )

Definition at line 50 of file FeatDispGroupSet.cpp.

◆ ~CFeatDispGroupSet_Base()

CFeatDispGroupSet_Base::~CFeatDispGroupSet_Base ( void  )
virtual

Definition at line 74 of file FeatDispGroupSet_.cpp.

Variable Documentation

◆ m_data [1/2]

list< CRef< CFeatDef > > CFeatDefSet_Base::m_data
private

◆ m_data [2/2]

list< CRef< CFeatDispGroup > > CFeatDispGroupSet_Base::m_data
private

◆ m_Defs

CRef< TDefs > CFeatDefGroupSet_Base::m_Defs
private

◆ m_Displaygroup

int CFeatDef_Base::m_Displaygroup
private

◆ m_Entrygroup

int CFeatDef_Base::m_Entrygroup
private

◆ m_Featdef_key

int CFeatDef_Base::m_Featdef_key
private

◆ m_Groupkey

int CFeatDispGroup_Base::m_Groupkey
private

◆ m_Groupname

string CFeatDispGroup_Base::m_Groupname
private

◆ m_Groups

CRef< TGroups > CFeatDefGroupSet_Base::m_Groups
private

◆ m_Menulabel

string CFeatDef_Base::m_Menulabel
private

◆ m_Molgroup

EFeatMolType CFeatDef_Base::m_Molgroup
private

◆ m_Seqfeat_key

int CFeatDef_Base::m_Seqfeat_key
private

◆ m_set_State [1/5]

Uint4 CFeatDef_Base::m_set_State[1]
private

◆ m_set_State [2/5]

Uint4 CFeatDefGroupSet_Base::m_set_State[1]
private

Definition at line 184 of file FeatDefGroupSet_.hpp.

Referenced by CFeatDefGroupSet_Base::CFeatDefGroupSet_Base().

◆ m_set_State [3/5]

Uint4 CFeatDefSet_Base::m_set_State[1]
private

◆ m_set_State [4/5]

Uint4 CFeatDispGroup_Base::m_set_State[1]
private

◆ m_set_State [5/5]

Uint4 CFeatDispGroupSet_Base::m_set_State[1]
private

◆ m_Typelabel

string CFeatDef_Base::m_Typelabel
private
Modified on Sat Dec 09 04:48:37 2023 by modify_doxy.py rev. 669887