41 #ifndef eutils__OBJTOOLS_EUTILS_EFETCH_MEDLINEJOURNALINFO_BASE_HPP
42 #define eutils__OBJTOOLS_EUTILS_EFETCH_MEDLINEJOURNALINFO_BASE_HPP
46 #ifndef BEGIN_eutils_SCOPE
47 # define BEGIN_eutils_SCOPE BEGIN_SCOPE(eutils)
48 # define END_eutils_SCOPE END_SCOPE(eutils)
75 typedef NCBI_NS_NCBI::CSerialObject
Tparent;
253 virtual void Reset(
void);
#define BEGIN_eutils_SCOPE
CMedlineJournalInfo_Base –.
uint32_t Uint4
4-byte (32-bit) unsigned integer
void ResetNlmUniqueID(void)
Reset NlmUniqueID data member.
bool CanGetNlmUniqueID(void) const
Check if it is safe to call GetNlmUniqueID method.
CNlmUniqueID TNlmUniqueID
CMedlineJournalInfo_Base(void)
bool CanGetMedlineTA(void) const
Check if it is safe to call GetMedlineTA method.
TMedlineTA & SetMedlineTA(void)
Assign a value to MedlineTA data member.
CMedlineJournalInfo_Base(const CMedlineJournalInfo_Base &)
TNlmUniqueID & SetNlmUniqueID(void)
Assign a value to NlmUniqueID data member.
DECLARE_INTERNAL_TYPE_INFO()
NCBI_NS_NCBI::CRef< TMedlineTA > m_MedlineTA
bool CanGetCountry(void) const
Check if it is safe to call GetCountry method.
virtual void Reset(void)
Reset the whole object.
const TCountry & GetCountry(void) const
Get the Country member data.
void ResetISSNLinking(void)
Reset ISSNLinking data member.
bool IsSetISSNLinking(void) const
Check if a value has been assigned to ISSNLinking data member.
void ResetCountry(void)
Reset Country data member.
const TISSNLinking & GetISSNLinking(void) const
Get the ISSNLinking member data.
void ResetMedlineTA(void)
Reset MedlineTA data member.
TCountry & SetCountry(void)
Assign a value to Country data member.
bool IsSetNlmUniqueID(void) const
Check if a value has been assigned to NlmUniqueID data member.
NCBI_NS_NCBI::CSerialObject Tparent
const TNlmUniqueID & GetNlmUniqueID(void) const
Get the NlmUniqueID member data.
const TMedlineTA & GetMedlineTA(void) const
Get the MedlineTA member data.
bool IsSetMedlineTA(void) const
Check if a value has been assigned to MedlineTA data member.
Tparent::CMemberIndex< E_memberIndex, 5 > TmemberIndex
NCBI_NS_NCBI::CRef< TCountry > m_Country
bool CanGetISSNLinking(void) const
Check if it is safe to call GetISSNLinking method.
NCBI_NS_NCBI::CRef< TNlmUniqueID > m_NlmUniqueID
CISSNLinking TISSNLinking
bool IsSetCountry(void) const
Check if a value has been assigned to Country data member.
TISSNLinking & SetISSNLinking(void)
Assign a value to ISSNLinking data member.
virtual ~CMedlineJournalInfo_Base(void)
CMedlineJournalInfo_Base & operator=(const CMedlineJournalInfo_Base &)
NCBI_NS_NCBI::CRef< TISSNLinking > m_ISSNLinking
const GenericPointer< typename T::ValueType > T2 value