41 #ifndef OBJECTS_GENOMECOLL_GCCLIENT_ASSEMBLYINFO_BASE_HPP
42 #define OBJECTS_GENOMECOLL_GCCLIENT_ASSEMBLYINFO_BASE_HPP
52 #ifndef BEGIN_objects_SCOPE
53 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects)
54 # define END_objects_SCOPE END_SCOPE(objects)
300 virtual void Reset(
void);
CGCClient_AssemblyInfo_Base –.
Base class for all serializable objects.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
#define ENUM_METHOD_NAME(EnumName)
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.
TAnnotated & SetAnnotated(void)
Assign a value to Annotated data member.
TType & SetType(void)
Assign a value to Type data member.
Tparent::CMemberIndex< E_memberIndex, 6 > TmemberIndex
bool CanGetAnnotated(void) const
Check if it is safe to call GetAnnotated method.
bool CanGetMajor(void) const
Check if it is safe to call GetMajor method.
TType GetType(void) const
Get the Type member data.
CGCClient_AssemblyInfo_Base(void)
bool CanGetType(void) const
Check if it is safe to call GetType method.
bool IsSetMajor(void) const
Check if a value has been assigned to Major data member.
bool IsSetType(void) const
Check if a value has been assigned to Type data member.
TMajor & SetMajor(void)
Assign a value to Major data member.
virtual ~CGCClient_AssemblyInfo_Base(void)
DECLARE_INTERNAL_TYPE_INFO()
void ResetMajor(void)
Reset Major data member.
void ResetLatest(void)
Reset Latest data member.
bool CanGetLatest(void) const
Check if it is safe to call GetLatest method.
TAnnotated GetAnnotated(void) const
Get the Annotated member data.
bool IsSetLatest(void) const
Check if a value has been assigned to Latest data member.
CGCClient_AssemblyInfo_Base(const CGCClient_AssemblyInfo_Base &)
void ResetAccession(void)
Reset Accession data member.
void ResetAnnotated(void)
Reset Annotated data member.
TLatest & SetLatest(void)
Assign a value to Latest data member.
bool IsSetAnnotated(void) const
Check if a value has been assigned to Annotated data member.
const TAccession & GetAccession(void) const
Get the Accession member data.
CGCClient_AssemblyInfo_Base & operator=(const CGCClient_AssemblyInfo_Base &)
bool IsSetAccession(void) const
Check if a value has been assigned to Accession data member.
TMajor GetMajor(void) const
Get the Major member data.
bool CanGetAccession(void) const
Check if it is safe to call GetAccession method.
TAccession & SetAccession(void)
Assign a value to Accession data member.
void ResetType(void)
Reset Type data member.
virtual void Reset(void)
Reset the whole object.
TLatest GetLatest(void) const
Get the Latest member data.