41 #ifndef eutils__OBJTOOLS_EUTILS_EFETCH_CHEMICALLIST_BASE_HPP
42 #define eutils__OBJTOOLS_EUTILS_EFETCH_CHEMICALLIST_BASE_HPP
50 #ifndef BEGIN_eutils_SCOPE
51 # define BEGIN_eutils_SCOPE BEGIN_SCOPE(eutils)
52 # define END_eutils_SCOPE END_SCOPE(eutils)
76 typedef NCBI_NS_NCBI::CSerialObject
Tparent;
88 typedef NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< CChemical > >
TChemical;
132 virtual void Reset(
void);
142 NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< CChemical > >
m_Chemical;
#define BEGIN_eutils_SCOPE
uint32_t Uint4
4-byte (32-bit) unsigned integer
NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< CChemical > > TChemical
CChemicalList_Base(const CChemicalList_Base &)
bool CanGetChemical(void) const
Check if it is safe to call GetChemical method.
bool IsSetChemical(void) const
Check if a value has been assigned to Chemical data member.
void ResetChemical(void)
Reset Chemical data member.
DECLARE_INTERNAL_TYPE_INFO()
const TChemical & GetChemical(void) const
Get the Chemical member data.
virtual void Reset(void)
Reset the whole object.
NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< CChemical > > m_Chemical
CChemicalList_Base & operator=(const CChemicalList_Base &)
NCBI_NS_NCBI::CSerialObject Tparent
Tparent::CMemberIndex< E_memberIndex, 2 > TmemberIndex
TChemical & SetChemical(void)
Assign a value to Chemical data member.
virtual ~CChemicalList_Base(void)