41 #ifndef eutils__OBJTOOLS_EUTILS_EFETCH_PUBLICATIONTYPE_BASE_HPP
42 #define eutils__OBJTOOLS_EUTILS_EFETCH_PUBLICATIONTYPE_BASE_HPP
50 #ifndef BEGIN_eutils_SCOPE
51 # define BEGIN_eutils_SCOPE BEGIN_SCOPE(eutils)
52 # define END_eutils_SCOPE END_SCOPE(eutils)
72 typedef NCBI_NS_NCBI::CSerialObject
Tparent;
87 class C_Attlist :
public NCBI_NS_NCBI::CSerialObject
89 typedef NCBI_NS_NCBI::CSerialObject
Tparent;
254 virtual void Reset(
void);
308 m_UI = std::forward<CPublicationType_Base::C_Attlist::TUI>(
value);
317 m_UI = UnassignedString();
#define BEGIN_eutils_SCOPE
uint32_t Uint4
4-byte (32-bit) unsigned integer
CPublicationType_Base(void)
const TPublicationType & GetPublicationType(void) const
Get the PublicationType member data.
const TAttlist & GetAttlist(void) const
Get the Attlist member data.
DECLARE_INTERNAL_TYPE_INFO()
TAttlist & SetAttlist(void)
Assign a value to Attlist data member.
virtual ~CPublicationType_Base(void)
NCBI_NS_NCBI::CSerialObject Tparent
bool IsSetUI(void) const
Check if a value has been assigned to UI data member.
bool CanGetAttlist(void) const
Check if it is safe to call GetAttlist method.
void ResetPublicationType(void)
Reset PublicationType data member.
NCBI_NS_NCBI::CSerialObject Tparent
void Reset(void)
Reset the whole object.
NCBI_NS_STD::string m_PublicationType
NCBI_NS_NCBI::CRef< TAttlist > m_Attlist
void ResetAttlist(void)
Reset Attlist data member.
bool IsSetAttlist(void) const
Check if a value has been assigned to Attlist data member.
NCBI_NS_STD::string TPublicationType
Tparent::CMemberIndex< E_memberIndex, 2 > TmemberIndex
bool CanGetUI(void) const
Check if it is safe to call GetUI method.
virtual void Reset(void)
Reset the whole object.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
CPublicationType_Base(const CPublicationType_Base &)
C_Attlist & operator=(const C_Attlist &)
TUI & SetUI(void)
Assign a value to UI data member.
const TUI & GetUI(void) const
Get the UI member data.
C_Attlist(const C_Attlist &)
TPublicationType & SetPublicationType(void)
Assign a value to PublicationType data member.
bool IsSetPublicationType(void) const
Check if a value has been assigned to PublicationType data member.
CPublicationType_Base & operator=(const CPublicationType_Base &)
void ResetUI(void)
Reset UI data member.
bool CanGetPublicationType(void) const
Check if it is safe to call GetPublicationType method.
DECLARE_INTERNAL_TYPE_INFO()
const GenericPointer< typename T::ValueType > T2 value