60 ADD_ENUM_VALUE(
"personal-communication", eType_personal_communication);
149 (*m_PubDate).Reset();
223 info->CodeVersion(22400);
224 info->DataSpec(ncbi::EDataSpec::eASN);
230 : m_Number(0), m_OrigNumber(0), m_Type((
EType)(0)), m_CitationType(0), m_PubmedUID(0), m_Ambiguous(0), m_NoLink(0)
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
User-defined methods of the data storage class.
BEGIN_NAMED_ENUM_IN_INFO("", CMim_reference_Base::, EType, false)
BEGIN_NAMED_BASE_CLASS_INFO("Mim-reference", CMim_reference)
#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 ResetOtherAuthors(void)
Reset OtherAuthors data member.
void ResetVolume(void)
Reset Volume data member.
void ResetEdition(void)
Reset Edition data member.
list< CRef< CMim_author > > m_Editors
void ResetCommNote(void)
Reset CommNote data member.
void ResetType(void)
Reset Type data member.
void ResetPublisher(void)
Reset Publisher data member.
void ResetPubDate(void)
Reset PubDate data member.
void ResetBookTitle(void)
Reset BookTitle data member.
void ResetPages(void)
Reset Pages data member.
void ResetPubmedUID(void)
Reset PubmedUID data member.
CMim_reference_Base(void)
void ResetEditors(void)
Reset Editors data member.
void ResetSeries(void)
Reset Series data member.
TPubDate & SetPubDate(void)
Assign a value to PubDate data member.
void ResetNumber(void)
Reset Number data member.
void ResetAmbiguous(void)
Reset Ambiguous data member.
void ResetOrigNumber(void)
Reset OrigNumber data member.
list< CRef< CMim_author > > m_Authors
void ResetCitationTitle(void)
Reset CitationTitle data member.
void ResetPrimaryAuthor(void)
Reset PrimaryAuthor data member.
void ResetNoLink(void)
Reset NoLink data member.
virtual ~CMim_reference_Base(void)
void ResetMiscInfo(void)
Reset MiscInfo data member.
void ResetPlace(void)
Reset Place data member.
void ResetAuthors(void)
Reset Authors data member.
void ResetJournal(void)
Reset Journal data member.
virtual void Reset(void)
Reset the whole object.
CRef< TPubDate > m_PubDate
void ResetCitationType(void)
Reset CitationType data member.
list< CRef< CMim_page > > m_Pages
const GenericPointer< typename T::ValueType > T2 value