eStatus_publisher = 1,
99eStatus_premedline = 2,
111 typedeflist< CRef< CMedline_mesh > >
TMesh;
113 typedeflist< CRef< CMedline_si > >
TXref;
151 boolIsSetUid(
void)
const;
158 boolCanGetUid(
void)
const;
161 voidResetUid(
void);
167 TUidGetUid(
void)
const;
179 TUid& SetUid(
void);
189 boolIsSetEm(
void)
const;
196 boolCanGetEm(
void)
const;
199 voidResetEm(
void);
205 const TEm& GetEm(
void)
const;
227 boolIsSetCit(
void)
const;
234 boolCanGetCit(
void)
const;
237 voidResetCit(
void);
243 const TCit& GetCit(
void)
const;
255 TCit& SetCit(
void);
264 boolIsSetAbstract(
void)
const;
271 boolCanGetAbstract(
void)
const;
274 voidResetAbstract(
void);
280 const TAbstract& GetAbstract(
void)
const;
302 boolIsSetMesh(
void)
const;
309 boolCanGetMesh(
void)
const;
312 voidResetMesh(
void);
318 const TMesh& GetMesh(
void)
const;
324 TMesh& SetMesh(
void);
333 boolIsSetSubstance(
void)
const;
340 boolCanGetSubstance(
void)
const;
343 voidResetSubstance(
void);
349 const TSubstance& GetSubstance(
void)
const;
364 boolIsSetXref(
void)
const;
371 boolCanGetXref(
void)
const;
374 voidResetXref(
void);
380 const TXref& GetXref(
void)
const;
386 TXref& SetXref(
void);
396 boolIsSetIdnum(
void)
const;
403 boolCanGetIdnum(
void)
const;
406 voidResetIdnum(
void);
412 const TIdnum& GetIdnum(
void)
const;
418 TIdnum& SetIdnum(
void);
427 boolIsSetGene(
void)
const;
434 boolCanGetGene(
void)
const;
437 voidResetGene(
void);
443 const TGene& GetGene(
void)
const;
449 TGene& SetGene(
void);
459 boolIsSetPmid(
void)
const;
466 boolCanGetPmid(
void)
const;
469 voidResetPmid(
void);
475 const TPmid& GetPmid(
void)
const;
487 TPmid& SetPmid(
void);
497 boolIsSetPub_type(
void)
const;
504 boolCanGetPub_type(
void)
const;
507 voidResetPub_type(
void);
513 const TPub_type& GetPub_type(
void)
const;
529 boolIsSetMlfield(
void)
const;
536 boolCanGetMlfield(
void)
const;
539 voidResetMlfield(
void);
545 const TMlfield& GetMlfield(
void)
const;
560 boolIsSetStatus(
void)
const;
567 boolCanGetStatus(
void)
const;
570 voidResetStatus(
void);
573 voidSetDefaultStatus(
void);
579 TStatusGetStatus(
void)
const;
594 virtual voidReset(
void);
653 return reinterpret_cast<const TUid&
>(
m_Uid);
672 return reinterpret_cast<TUid&
>(
m_Uid);
678 return m_Em.NotEmpty();
708 return m_Cit.NotEmpty();
User-defined methods of the data storage class.
a MEDLINE or PubMed entry regular medline record
Base class for all serializable objects.
SStrictId_Entrez::TId TEntrezId
TEntrezId type for entrez ids which require the same strictness as TGi.
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.
#define NCBI_MEDLINE_EXPORT
TGene & SetGene(void)
Assign a value to Gene data member.
void ResetEm(void)
Reset Em data member.
const TSubstance & GetSubstance(void) const
Get the Substance member data.
bool IsSetXref(void) const
Check if a value has been assigned to Xref data member.
bool CanGetMesh(void) const
Check if it is safe to call GetMesh method.
list< string > m_Pub_type
bool CanGetPmid(void) const
Check if it is safe to call GetPmid method.
bool CanGetMlfield(void) const
Check if it is safe to call GetMlfield method.
TIdnum & SetIdnum(void)
Assign a value to Idnum data member.
bool CanGetPub_type(void) const
Check if it is safe to call GetPub_type method.
bool IsSetIdnum(void) const
ID Number (grants, contracts) Check if a value has been assigned to Idnum data member.
bool CanGetEm(void) const
Check if it is safe to call GetEm method.
bool IsSetCit(void) const
article citation Check if a value has been assigned to Cit data member.
list< CRef< CMedline_rn > > m_Substance
bool IsSetAbstract(void) const
Check if a value has been assigned to Abstract data member.
list< CRef< CMedline_field > > m_Mlfield
list< CRef< CMedline_mesh > > m_Mesh
list< CRef< CMedline_rn > > TSubstance
bool IsSetMesh(void) const
Check if a value has been assigned to Mesh data member.
void ResetCit(void)
Reset Cit data member.
TAbstract & SetAbstract(void)
Assign a value to Abstract data member.
const TMlfield & GetMlfield(void) const
Get the Mlfield member data.
bool CanGetXref(void) const
Check if it is safe to call GetXref method.
list< CRef< CMedline_si > > TXref
TXref & SetXref(void)
Assign a value to Xref data member.
bool IsSetSubstance(void) const
Check if a value has been assigned to Substance data member.
bool CanGetCit(void) const
Check if it is safe to call GetCit method.
CMedline_entry_Base & operator=(const CMedline_entry_Base &)
bool IsSetEm(void) const
Entry Month Check if a value has been assigned to Em data member.
const TXref & GetXref(void) const
Get the Xref member data.
const TPub_type & GetPub_type(void) const
Get the Pub_type member data.
TMlfield & SetMlfield(void)
Assign a value to Mlfield data member.
const TAbstract & GetAbstract(void) const
Get the Abstract member data.
bool IsSetPub_type(void) const
may show publication types (review, etc) Check if a value has been assigned to Pub_type data member.
TPmid & SetPmid(void)
Assign a value to Pmid data member.
Tparent::CMemberIndex< E_memberIndex, 14 > TmemberIndex
TCit & SetCit(void)
Assign a value to Cit data member.
bool CanGetGene(void) const
Check if it is safe to call GetGene method.
const TGene & GetGene(void) const
Get the Gene member data.
bool CanGetUid(void) const
Check if it is safe to call GetUid method.
bool CanGetAbstract(void) const
Check if it is safe to call GetAbstract method.
list< CRef< CMedline_mesh > > TMesh
list< CRef< CMedline_field > > TMlfield
const TCit & GetCit(void) const
Get the Cit member data.
TUid GetUid(void) const
Get the Uid member data.
TPub_type & SetPub_type(void)
Assign a value to Pub_type data member.
TMesh & SetMesh(void)
Assign a value to Mesh data member.
bool CanGetIdnum(void) const
Check if it is safe to call GetIdnum method.
TSubstance & SetSubstance(void)
Assign a value to Substance data member.
TStatus & SetStatus(void)
Assign a value to Status data member.
bool CanGetStatus(void) const
Check if it is safe to call GetStatus method.
const TIdnum & GetIdnum(void) const
Get the Idnum member data.
const TMesh & GetMesh(void) const
Get the Mesh member data.
void SetDefaultStatus(void)
Assign default value to Status data member.
void ResetUid(void)
Reset Uid data member.
TEm & SetEm(void)
Assign a value to Em data member.
TStatus GetStatus(void) const
Get the Status member data.
CMedline_entry_Base(const CMedline_entry_Base &)
const TEm & GetEm(void) const
Get the Em member data.
list< CRef< CMedline_si > > m_Xref
bool IsSetMlfield(void) const
additional Medline field types Check if a value has been assigned to Mlfield data member.
void ResetPmid(void)
Reset Pmid data member.
DECLARE_INTERNAL_TYPE_INFO()
bool IsSetGene(void) const
Check if a value has been assigned to Gene data member.
bool IsSetPmid(void) const
MEDLINE records may include the PubMedId Check if a value has been assigned to Pmid data member.
bool IsSetStatus(void) const
Check if a value has been assigned to Status data member.
bool CanGetSubstance(void) const
Check if it is safe to call GetSubstance method.
TUid & SetUid(void)
Assign a value to Uid data member.
NCBI_NS_NCBI::TEntrezId TUid
const TPmid & GetPmid(void) const
Get the Pmid member data.
void ResetStatus(void)
Reset Status data member.
bool IsSetUid(void) const
MEDLINE UID, sometimes not yet available if from PubMed Check if a value has been assigned to Uid dat...
const GenericPointer< typename T::ValueType > T2 value
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4