41 #ifndef OBJECTS_TRACKMGR_TMGR_ATTRVALUEREPLY_BASE_HPP
42 #define OBJECTS_TRACKMGR_TMGR_ATTRVALUEREPLY_BASE_HPP
56 #ifndef BEGIN_objects_SCOPE
57 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
58 # define END_objects_SCOPE END_SCOPE(objects)
110 bool IsSetAttr_name(
void)
const;
117 bool CanGetAttr_name(
void)
const;
120 void ResetAttr_name(
void);
148 bool IsSetValue_list(
void)
const;
155 bool CanGetValue_list(
void)
const;
158 void ResetValue_list(
void);
173 virtual void Reset(
void);
Base class for all serializable objects.
CTMgr_AttrValueReply_Base –.
void ThrowUnassigned(TMemberIndex index) const
static string UnassignedString(void)
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
TValue_list & SetValue_list(void)
Assign a value to Value_list data member.
bool CanGetValue_list(void) const
Check if it is safe to call GetValue_list method.
CTMgr_AttrValueReply_Base & operator=(const CTMgr_AttrValueReply_Base &)
const TAttr_name & GetAttr_name(void) const
Get the Attr_name member data.
bool CanGetAttr_name(void) const
Check if it is safe to call GetAttr_name method.
DECLARE_INTERNAL_TYPE_INFO()
TAttr_name & SetAttr_name(void)
Assign a value to Attr_name data member.
CTMgr_AttrValueReply_Base(const CTMgr_AttrValueReply_Base &)
bool IsSetValue_list(void) const
Check if a value has been assigned to Value_list data member.
bool IsSetAttr_name(void) const
Check if a value has been assigned to Attr_name data member.
const TValue_list & GetValue_list(void) const
Get the Value_list member data.
list< string > m_Value_list
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
list< string > TValue_list
const GenericPointer< typename T::ValueType > T2 value
Defines to provide correct exporting from DLLs in Windows.
#define NCBI_TRACKMGR_EXPORT