121 info->CodeVersion(22400);
122 info->DataSpec(ncbi::EDataSpec::eASN);
128 : m_Level((
ELevel)(0)), m_Role((
ERole)(0)), m_Is_corr(0)
@Affil.hpp User-defined methods of the data storage class.
#define MEMBER_PTR(MemberName)
#define SET_ENUM_INTERNAL_NAME(OwnerName, MemberName)
#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.
virtual void Reset(void)
Reset the whole object.
TAffil & SetAffil(void)
Assign a value to Affil data member.
TName & SetName(void)
Assign a value to Name data member.
virtual ~CAuthor_Base(void)
void ResetRole(void)
Reset Role data member.
void ResetName(void)
Reset Name data member.
void ResetAffil(void)
Reset Affil data member.
void ResetLevel(void)
Reset Level data member.
void ResetIs_corr(void)
Reset Is_corr data member.
ERole
Author Role Indicator.
const GenericPointer< typename T::ValueType > T2 value
BEGIN_NAMED_BASE_CLASS_INFO("Author", CAuthor)
BEGIN_NAMED_ENUM_IN_INFO("", CAuthor_Base::, ELevel, false)