104 for (
const auto& pub : pubs.
Get()) {
106 const CCit_sub& sub = pub->GetSub();
User-defined methods of the data storage class.
CDate::ECompare Compare(const CDate_std &date) const
Indicate how *this relates to another date.
@ eCompare_after
*this comes second.
CSkipPubUnpublishedHook(CUnpublishedReport &report)
void SkipObject(CObjectIStream &in, const CObjectTypeInfo &info) override
void ProcessUnpublished(const CPub &pub)
CUnpublishedReport & m_report
const CDate_std & GetDate() const
void ReportUnpublished(const CPub &pub)
void SetDate(const CDate_std &date)
pair< TObjectPtr, TTypeInfo > ObjectInfo(C &obj)
void DefaultRead(CObjectIStream &in, const CObjectInfo &object)
Default read.
static bool EqualNocase(const CTempString s1, SIZE_TYPE pos, SIZE_TYPE n, const char *s2)
Case-insensitive equality of a substring with another string.
const TDate & GetDate(void) const
Get the Date member data.
const TJournal & GetJournal(void) const
Get the variant data.
bool IsSetPrepub(void) const
Check if a value has been assigned to Prepub data member.
const TFrom & GetFrom(void) const
Get the From member data.
const TCit & GetCit(void) const
Get the Cit member data.
bool IsSetFrom(void) const
Check if a value has been assigned to From data member.
TPrepub GetPrepub(void) const
Get the Prepub member data.
bool IsSetPubstatus(void) const
current status of this publication Check if a value has been assigned to Pubstatus data member.
bool IsSetCit(void) const
anything, not parsable Check if a value has been assigned to Cit data member.
const TTitle & GetTitle(void) const
Get the Title member data.
bool IsSetDate(void) const
replaces imp, will become required Check if a value has been assigned to Date data member.
bool IsSetTitle(void) const
eg.
bool IsJournal(void) const
Check if variant Journal is selected.
TPubstatus GetPubstatus(void) const
Get the Pubstatus member data.
@ ePubStatus_aheadofprint
epublish, but will be followed by print
@ ePrepub_in_press
accepted, not published
bool IsStd(void) const
Check if variant Std is selected.
const TStd & GetStd(void) const
Get the variant data.
const TArticle & GetArticle(void) const
Get the variant data.
const Tdata & Get(void) const
Get the member data.
const TGen & GetGen(void) const
Get the variant data.
bool IsArticle(void) const
Check if variant Article is selected.
bool IsGen(void) const
Check if variant Gen is selected.
static bool IsUnpublished(const CPub &pub)
static bool IsGenUnpublished(const CCit_gen &cit)
static bool IsArtUnpublished(const CCit_art &cit)
std::istream & in(std::istream &in_, double &x_)
CRef< CPub > journal(ParserPtr pp, char *bptr, char *eptr, CRef< CAuth_list > &auth_list, CRef< CTitle::C_E > &title, bool has_muid, CRef< CCit_art > &cit_art, Int4 er)