NCBI C++ ToolKit
Public Types | Public Member Functions | Static Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members

Search Toolkit Book for CUrl_Base::C_Attlist

C_Attlist –. More...

#include <objtools/eutils/elink/Url_.hpp>

+ Inheritance diagram for CUrl_Base::C_Attlist:
+ Collaboration diagram for CUrl_Base::C_Attlist:

Public Types

enum  EAttlist_LNG {
  eAttlist_LNG_DA = 1 , eAttlist_LNG_DE = 2 , eAttlist_LNG_EN = 3 , eAttlist_LNG_EL = 4 ,
  eAttlist_LNG_ES = 5 , eAttlist_LNG_FR = 6 , eAttlist_LNG_IT = 7 , eAttlist_LNG_IW = 8 ,
  eAttlist_LNG_JA = 9 , eAttlist_LNG_NL = 10 , eAttlist_LNG_NO = 11 , eAttlist_LNG_RU = 12 ,
  eAttlist_LNG_SV = 13 , eAttlist_LNG_ZH = 14 , eAttlist_LNG_DA = 1 , eAttlist_LNG_DE = 2 ,
  eAttlist_LNG_EN = 3 , eAttlist_LNG_EL = 4 , eAttlist_LNG_ES = 5 , eAttlist_LNG_FR = 6 ,
  eAttlist_LNG_IT = 7 , eAttlist_LNG_IW = 8 , eAttlist_LNG_JA = 9 , eAttlist_LNG_NL = 10 ,
  eAttlist_LNG_NO = 11 , eAttlist_LNG_RU = 12 , eAttlist_LNG_SV = 13 , eAttlist_LNG_ZH = 14
}
 
enum class  E_memberIndex { e__allMandatory = 0 , e_LNG , e__allMandatory = 0 , e_LNG }
 
enum  EAttlist_LNG {
  eAttlist_LNG_DA = 1 , eAttlist_LNG_DE = 2 , eAttlist_LNG_EN = 3 , eAttlist_LNG_EL = 4 ,
  eAttlist_LNG_ES = 5 , eAttlist_LNG_FR = 6 , eAttlist_LNG_IT = 7 , eAttlist_LNG_IW = 8 ,
  eAttlist_LNG_JA = 9 , eAttlist_LNG_NL = 10 , eAttlist_LNG_NO = 11 , eAttlist_LNG_RU = 12 ,
  eAttlist_LNG_SV = 13 , eAttlist_LNG_ZH = 14 , eAttlist_LNG_DA = 1 , eAttlist_LNG_DE = 2 ,
  eAttlist_LNG_EN = 3 , eAttlist_LNG_EL = 4 , eAttlist_LNG_ES = 5 , eAttlist_LNG_FR = 6 ,
  eAttlist_LNG_IT = 7 , eAttlist_LNG_IW = 8 , eAttlist_LNG_JA = 9 , eAttlist_LNG_NL = 10 ,
  eAttlist_LNG_NO = 11 , eAttlist_LNG_RU = 12 , eAttlist_LNG_SV = 13 , eAttlist_LNG_ZH = 14
}
 
enum class  E_memberIndex { e__allMandatory = 0 , e_LNG , e__allMandatory = 0 , e_LNG }
 
typedef EAttlist_LNG TLNG
 
typedef Tparent::CMemberIndex< E_memberIndex, 2 > TmemberIndex
 
typedef EAttlist_LNG TLNG
 
typedef Tparent::CMemberIndex< E_memberIndex, 2 > TmemberIndex
 

Public Member Functions

 C_Attlist (void)
 
 ~C_Attlist (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetLNG (void) const
 Check if a value has been assigned to LNG data member. More...
 
bool CanGetLNG (void) const
 Check if it is safe to call GetLNG method. More...
 
void ResetLNG (void)
 Reset LNG data member. More...
 
void SetDefaultLNG (void)
 Assign default value to LNG data member. More...
 
TLNG GetLNG (void) const
 Get the LNG member data. More...
 
void SetLNG (TLNG value)
 Assign a value to LNG data member. More...
 
TLNGSetLNG (void)
 Assign a value to LNG data member. More...
 
void Reset (void)
 Reset the whole object. More...
 
 C_Attlist (void)
 
 ~C_Attlist (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetLNG (void) const
 Check if a value has been assigned to LNG data member. More...
 
bool CanGetLNG (void) const
 Check if it is safe to call GetLNG method. More...
 
void ResetLNG (void)
 Reset LNG data member. More...
 
void SetDefaultLNG (void)
 Assign default value to LNG data member. More...
 
TLNG GetLNG (void) const
 Get the LNG member data. More...
 
void SetLNG (TLNG value)
 Assign a value to LNG data member. More...
 
TLNGSetLNG (void)
 Assign a value to LNG data member. More...
 
void Reset (void)
 Reset the whole object. More...
 

Static Public Member Functions

static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() EAttlist_LNG (void)
 Access to EAttlist_LNG's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() EAttlist_LNG (void)
 Access to EAttlist_LNG's attributes (values, names) as defined in spec. More...
 

Private Types

typedef NCBI_NS_NCBI::CSerialObject Tparent
 
typedef NCBI_NS_NCBI::CSerialObject Tparent
 

Private Member Functions

 C_Attlist (const C_Attlist &)
 
C_Attlistoperator= (const C_Attlist &)
 
 C_Attlist (const C_Attlist &)
 
C_Attlistoperator= (const C_Attlist &)
 

Private Attributes

Uint4 m_set_State [1]
 
EAttlist_LNG m_LNG
 

Detailed Description

C_Attlist –.

Definition at line 89 of file Url_.hpp.


The documentation for this class was generated from the following files:
Modified on Sun May 19 04:44:04 2024 by modify_doxy.py rev. 669887