41 #ifndef OBJECTS_GENOMECOLL_GCCLIENT_VALIDATECHRTYPELO_BASE_HPP
42 #define OBJECTS_GENOMECOLL_GCCLIENT_VALIDATECHRTYPELO_BASE_HPP
52 #ifndef BEGIN_objects_SCOPE
53 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
54 # define END_objects_SCOPE END_SCOPE(objects)
177 virtual void Reset(
void);
231 m_Type = std::forward<CGCClient_ValidateChrTypeLocRequest_Base::TType>(
value);
278 m_Location = std::forward<CGCClient_ValidateChrTypeLocRequest_Base::TLocation>(
value);
CGCClient_ValidateChrTypeLocRequest_Base –.
Base class for all serializable objects.
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.
const TType & GetType(void) const
Get the Type member data.
virtual void Reset(void)
Reset the whole object.
bool IsSetType(void) const
Validate the Type Location in the request Check if a value has been assigned to Type data member.
void ResetType(void)
Reset Type data member.
bool CanGetType(void) const
Check if it is safe to call GetType method.
bool IsSetLocation(void) const
Check if a value has been assigned to Location data member.
CGCClient_ValidateChrTypeLocRequest_Base(const CGCClient_ValidateChrTypeLocRequest_Base &)
TLocation & SetLocation(void)
Assign a value to Location data member.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
const TLocation & GetLocation(void) const
Get the Location member data.
TType & SetType(void)
Assign a value to Type data member.
void ResetLocation(void)
Reset Location data member.
virtual ~CGCClient_ValidateChrTypeLocRequest_Base(void)
DECLARE_INTERNAL_TYPE_INFO()
bool CanGetLocation(void) const
Check if it is safe to call GetLocation method.
CGCClient_ValidateChrTypeLocRequest_Base & operator=(const CGCClient_ValidateChrTypeLocRequest_Base &)
CGCClient_ValidateChrTypeLocRequest_Base(void)
const GenericPointer< typename T::ValueType > T2 value