41 #ifndef OBJECTS_TRACKMGR_TMGR_TRACKATTRVALUEREPLY_BASE_HPP
42 #define OBJECTS_TRACKMGR_TMGR_TRACKATTRVALUEREPLY_BASE_HPP
56 #ifndef BEGIN_objects_SCOPE
57 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
58 # define END_objects_SCOPE END_SCOPE(objects)
118 bool IsSetTrack_type_list(
void)
const;
125 bool CanGetTrack_type_list(
void)
const;
128 void ResetTrack_type_list(
void);
149 bool IsSetAttr_list(
void)
const;
156 bool CanGetAttr_list(
void)
const;
159 void ResetAttr_list(
void);
186 bool IsSetValue_list(
void)
const;
193 bool CanGetValue_list(
void)
const;
196 void ResetValue_list(
void);
211 virtual void Reset(
void);
Base class for all serializable objects.
CTMgr_TrackAttrValueReply_Base –.
void ThrowUnassigned(TMemberIndex index) const
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.
CTMgr_TrackAttrValueReply_Base & operator=(const CTMgr_TrackAttrValueReply_Base &)
Tparent::CMemberIndex< E_memberIndex, 4 > TmemberIndex
CRef< TAttr_list > m_Attr_list
TValue_list & SetValue_list(void)
Assign a value to Value_list data member.
list< CRef< CTMgr_AttrValueReply > > m_Value_list
const TValue_list & GetValue_list(void) const
Get the Value_list member data.
bool IsSetAttr_list(void) const
Check if a value has been assigned to Attr_list data member.
bool CanGetTrack_type_list(void) const
Check if it is safe to call GetTrack_type_list method.
list< string > TTrack_type_list
const TTrack_type_list & GetTrack_type_list(void) const
Get the Track_type_list member data.
DECLARE_INTERNAL_TYPE_INFO()
CTMgr_AttrReply TAttr_list
bool CanGetAttr_list(void) const
Check if it is safe to call GetAttr_list method.
CTMgr_TrackAttrValueReply_Base(const CTMgr_TrackAttrValueReply_Base &)
TTrack_type_list & SetTrack_type_list(void)
Assign a value to Track_type_list data member.
list< string > m_Track_type_list
bool IsSetTrack_type_list(void) const
list of track types Check if a value has been assigned to Track_type_list data member.
list< CRef< CTMgr_AttrValueReply > > TValue_list
const TAttr_list & GetAttr_list(void) const
Get the Attr_list member data.
bool IsSetValue_list(void) const
Check if a value has been assigned to Value_list data member.
bool CanGetValue_list(void) const
Check if it is safe to call GetValue_list method.
const GenericPointer< typename T::ValueType > T2 value
Defines to provide correct exporting from DLLs in Windows.
#define NCBI_TRACKMGR_EXPORT