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 CAuthor_Base::C_Attlist

C_Attlist –. More...

#include <objtools/eutils/efetch/Author_.hpp>

+ Inheritance diagram for CAuthor_Base::C_Attlist:
+ Collaboration diagram for CAuthor_Base::C_Attlist:

Public Types

enum  EAttlist_ValidYN { eAttlist_ValidYN_Y = 1 , eAttlist_ValidYN_N = 2 }
 
enum  EAttlist_EqualContrib { eAttlist_EqualContrib_Y = 1 , eAttlist_EqualContrib_N = 2 }
 
enum class  E_memberIndex { e__allMandatory = 0 , e_ValidYN , e_EqualContrib }
 
typedef EAttlist_ValidYN TValidYN
 
typedef EAttlist_EqualContrib TEqualContrib
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
 

Public Member Functions

 C_Attlist (void)
 
 ~C_Attlist (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetValidYN (void) const
 Check if a value has been assigned to ValidYN data member. More...
 
bool CanGetValidYN (void) const
 Check if it is safe to call GetValidYN method. More...
 
void ResetValidYN (void)
 Reset ValidYN data member. More...
 
void SetDefaultValidYN (void)
 Assign default value to ValidYN data member. More...
 
TValidYN GetValidYN (void) const
 Get the ValidYN member data. More...
 
void SetValidYN (TValidYN value)
 Assign a value to ValidYN data member. More...
 
TValidYNSetValidYN (void)
 Assign a value to ValidYN data member. More...
 
bool IsSetEqualContrib (void) const
 Check if a value has been assigned to EqualContrib data member. More...
 
bool CanGetEqualContrib (void) const
 Check if it is safe to call GetEqualContrib method. More...
 
void ResetEqualContrib (void)
 Reset EqualContrib data member. More...
 
TEqualContrib GetEqualContrib (void) const
 Get the EqualContrib member data. More...
 
void SetEqualContrib (TEqualContrib value)
 Assign a value to EqualContrib data member. More...
 
TEqualContribSetEqualContrib (void)
 Assign a value to EqualContrib 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_ValidYN (void)
 Access to EAttlist_ValidYN's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() EAttlist_EqualContrib (void)
 Access to EAttlist_EqualContrib's attributes (values, names) as defined in spec. More...
 

Private Types

typedef NCBI_NS_NCBI::CSerialObject Tparent
 

Private Member Functions

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

Private Attributes

Uint4 m_set_State [1]
 
EAttlist_ValidYN m_ValidYN
 
EAttlist_EqualContrib m_EqualContrib
 

Detailed Description

C_Attlist –.

Definition at line 97 of file Author_.hpp.


The documentation for this class was generated from the following files:
Modified on Wed Jul 24 17:15:11 2024 by modify_doxy.py rev. 669887