NCBI C++ ToolKit
Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members

Search Toolkit Book for CPagination_Base::C_SEM

C_SEM –. More...

#include <objtools/eutils/efetch/Pagination_.hpp>

+ Inheritance diagram for CPagination_Base::C_SEM:
+ Collaboration diagram for CPagination_Base::C_SEM:

Public Types

enum class  E_memberIndex { e__allMandatory = 0 , e_StartPage , e_EndPage , e_MedlinePgn }
 
typedef CStartPage TStartPage
 
typedef CEndPage TEndPage
 
typedef CMedlinePgn TMedlinePgn
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > TmemberIndex
 

Public Member Functions

 C_SEM (void)
 
 ~C_SEM (void)
 
 DECLARE_INTERNAL_TYPE_INFO ()
 
bool IsSetStartPage (void) const
 Check if a value has been assigned to StartPage data member. More...
 
bool CanGetStartPage (void) const
 Check if it is safe to call GetStartPage method. More...
 
void ResetStartPage (void)
 Reset StartPage data member. More...
 
const TStartPageGetStartPage (void) const
 Get the StartPage member data. More...
 
void SetStartPage (TStartPage &value)
 Assign a value to StartPage data member. More...
 
TStartPageSetStartPage (void)
 Assign a value to StartPage data member. More...
 
bool IsSetEndPage (void) const
 Check if a value has been assigned to EndPage data member. More...
 
bool CanGetEndPage (void) const
 Check if it is safe to call GetEndPage method. More...
 
void ResetEndPage (void)
 Reset EndPage data member. More...
 
const TEndPageGetEndPage (void) const
 Get the EndPage member data. More...
 
void SetEndPage (TEndPage &value)
 Assign a value to EndPage data member. More...
 
TEndPageSetEndPage (void)
 Assign a value to EndPage data member. More...
 
bool IsSetMedlinePgn (void) const
 Check if a value has been assigned to MedlinePgn data member. More...
 
bool CanGetMedlinePgn (void) const
 Check if it is safe to call GetMedlinePgn method. More...
 
void ResetMedlinePgn (void)
 Reset MedlinePgn data member. More...
 
const TMedlinePgnGetMedlinePgn (void) const
 Get the MedlinePgn member data. More...
 
void SetMedlinePgn (TMedlinePgn &value)
 Assign a value to MedlinePgn data member. More...
 
TMedlinePgnSetMedlinePgn (void)
 Assign a value to MedlinePgn data member. More...
 
void Reset (void)
 Reset the whole object. More...
 

Private Types

typedef NCBI_NS_NCBI::CSerialObject Tparent
 

Private Member Functions

 C_SEM (const C_SEM &)
 
C_SEMoperator= (const C_SEM &)
 

Private Attributes

Uint4 m_set_State [1]
 
NCBI_NS_NCBI::CRef< TStartPagem_StartPage
 
NCBI_NS_NCBI::CRef< TEndPagem_EndPage
 
NCBI_NS_NCBI::CRef< TMedlinePgnm_MedlinePgn
 

Detailed Description

C_SEM –.

Definition at line 89 of file Pagination_.hpp.


The documentation for this class was generated from the following files:
Modified on Wed Feb 21 09:56:29 2024 by modify_doxy.py rev. 669887