NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Functions
Code generated by DATATOOL from 'uilist.dtd' (module 'uilist')
+ Collaboration diagram for Code generated by DATATOOL from 'uilist.dtd' (module 'uilist'):

Classes

class  CIdList
 CIdList –. More...
 
class  CIdList_Base
 CIdList_Base –. More...
 

Typedefs

typedef CIdList_Base CIdList::Tparent
 
typedef NCBI_NS_NCBI::CSerialObject CIdList_Base::Tparent
 
typedef NCBI_NS_STD::list< NCBI_NS_STD::stringCIdList_Base::TId
 
typedef Tparent::CMemberIndex< E_memberIndex, 2 > CIdList_Base::TmemberIndex
 

Enumerations

enum class  CIdList_Base::E_memberIndex {
  CIdList_Base::e__allMandatory = 0 , CIdList_Base::e_Id , CIdList_Base::e__allMandatory = 0 , CIdList_Base::e_Id ,
  CIdList_Base::e__allMandatory = 0 , CIdList_Base::e_Id
}
 

Functions

 CIdList::CIdList (void)
 
 CIdList::~CIdList (void)
 
 CIdList::CIdList (const CIdList &value)
 
CIdListCIdList::operator= (const CIdList &value)
 
 CIdList_Base::CIdList_Base (void)
 
virtual CIdList_Base::~CIdList_Base (void)
 
 CIdList_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CIdList_Base::IsSetId (void) const
 Check if a value has been assigned to Id data member. More...
 
bool CIdList_Base::CanGetId (void) const
 Check if it is safe to call GetId method. More...
 
void CIdList_Base::ResetId (void)
 Reset Id data member. More...
 
const TIdCIdList_Base::GetId (void) const
 Get the Id member data. More...
 
TIdCIdList_Base::SetId (void)
 Assign a value to Id data member. More...
 
virtual void CIdList_Base::Reset (void)
 Reset the whole object. More...
 
 CIdList_Base::CIdList_Base (const CIdList_Base &)
 
CIdList_BaseCIdList_Base::operator= (const CIdList_Base &)
 

Detailed Description

Typedef Documentation

◆ TId

typedef NCBI_NS_STD::list< NCBI_NS_STD::string > CIdList_Base::TId

Definition at line 84 of file IdList_.hpp.

◆ TmemberIndex

typedef Tparent::CMemberIndex<E_memberIndex, 2> CIdList_Base::TmemberIndex

Definition at line 91 of file IdList_.hpp.

◆ Tparent [1/2]

typedef CIdList_Base CIdList::Tparent
private

Definition at line 65 of file IdList.hpp.

◆ Tparent [2/2]

typedef NCBI_NS_NCBI::CSerialObject CIdList_Base::Tparent
private

Definition at line 73 of file IdList_.hpp.

Enumeration Type Documentation

◆ E_memberIndex

Enumerator
e__allMandatory 
e_Id 
e__allMandatory 
e_Id 
e__allMandatory 
e_Id 

Definition at line 87 of file IdList_.hpp.

Function Documentation

◆ CanGetId()

bool CIdList_Base::CanGetId ( void  ) const

Check if it is safe to call GetId method.

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

◆ CIdList() [1/2]

CIdList::CIdList ( const CIdList value)
private

◆ CIdList() [2/2]

CIdList::CIdList ( void  )

◆ CIdList_Base() [1/2]

CIdList_Base::CIdList_Base ( const CIdList_Base )
private

◆ CIdList_Base() [2/2]

CIdList_Base::CIdList_Base ( void  )

◆ DECLARE_INTERNAL_TYPE_INFO()

CIdList_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ GetId()

const TId& CIdList_Base::GetId ( void  ) const

Get the Id member data.

Returns
Reference to the member data.

◆ IsSetId()

bool CIdList_Base::IsSetId ( void  ) const

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

Data member Id is optional; its type is defined as 'typedef NCBI_NS_STD::list< NCBI_NS_STD::string > TId'

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

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ Reset()

virtual void CIdList_Base::Reset ( void  )
virtual

Reset the whole object.

◆ ResetId()

void CIdList_Base::ResetId ( void  )

Reset Id data member.

◆ SetId()

TId& CIdList_Base::SetId ( void  )

Assign a value to Id data member.

Returns
Reference to the data value.

◆ ~CIdList()

CIdList::~CIdList ( void  )

◆ ~CIdList_Base()

virtual CIdList_Base::~CIdList_Base ( void  )
virtual
Modified on Thu Dec 07 10:10:44 2023 by modify_doxy.py rev. 669887