74 (*m_Create_date).Reset();
88 (*m_Update_date).Reset();
133 info->CodeVersion(22400);
134 info->DataSpec(ncbi::EDataSpec::eASN);
140 : m_Geneid(0), m_Status(eStatus_live)
User-defined methods of the data storage class.
BEGIN_NAMED_BASE_CLASS_INFO("Gene-track", CGene_track)
BEGIN_NAMED_ENUM_IN_INFO("", CGene_track_Base::, EStatus, true)
pair< string, biosample_util::EStatus > TStatus
#define MEMBER_PTR(MemberName)
#define SET_ENUM_INTERNAL_NAME(OwnerName, MemberName)
#define ADD_NAMED_MEMBER(MemberAlias, MemberName, TypeMacro, TypeMacroArgs)
#define ADD_NAMED_REF_MEMBER(MemberAlias, MemberName, ClassName)
#define SET_ENUM_MODULE(ModuleName)
#define ADD_NAMED_STD_MEMBER(MemberAlias, MemberName)
#define SET_CLASS_MODULE(ModuleName)
#define ADD_NAMED_ENUM_MEMBER(MemberAlias, MemberName, EnumName)
#define ADD_ENUM_VALUE(EnumValueName, EnumValueValue)
bool IsAllocatedInPool(void) const THROWS_NONE
Check if object is allocated in memory pool (not system heap)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
void ResetDiscontinue_date(void)
Reset Discontinue_date data member.
void ResetGeneid(void)
Reset Geneid data member.
list< CRef< CDbtag > > m_Current_id
void ResetStatus(void)
Reset Status data member.
void ResetCurrent_id(void)
Reset Current_id data member.
CRef< TDiscontinue_date > m_Discontinue_date
CRef< TUpdate_date > m_Update_date
TUpdate_date & SetUpdate_date(void)
Assign a value to Update_date data member.
void ResetCreate_date(void)
Reset Create_date data member.
virtual void Reset(void)
Reset the whole object.
TCreate_date & SetCreate_date(void)
Assign a value to Create_date data member.
TDiscontinue_date & SetDiscontinue_date(void)
Assign a value to Discontinue_date data member.
CRef< TCreate_date > m_Create_date
void ResetUpdate_date(void)
Reset Update_date data member.
virtual ~CGene_track_Base(void)
const GenericPointer< typename T::ValueType > T2 value