NCBI C++ ToolKit
|
Search Toolkit Book for CELinkResult_Base
#include <objtools/eutils/elink/ELinkResult_.hpp>
Public Types | |
enum class | E_memberIndex { e__allMandatory = 0 , e_LinkSet , e_ERROR } |
typedef NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< CLinkSet > > | TLinkSet |
typedef NCBI_NS_STD::string | TERROR |
typedef Tparent::CMemberIndex< E_memberIndex, 3 > | TmemberIndex |
Public Member Functions | |
CELinkResult_Base (void) | |
virtual | ~CELinkResult_Base (void) |
DECLARE_INTERNAL_TYPE_INFO () | |
bool | IsSetLinkSet (void) const |
Common Check if a value has been assigned to LinkSet data member. More... | |
bool | CanGetLinkSet (void) const |
Check if it is safe to call GetLinkSet method. More... | |
void | ResetLinkSet (void) |
Reset LinkSet data member. More... | |
const TLinkSet & | GetLinkSet (void) const |
Get the LinkSet member data. More... | |
TLinkSet & | SetLinkSet (void) |
Assign a value to LinkSet data member. More... | |
bool | IsSetERROR (void) const |
bool | CanGetERROR (void) const |
Check if it is safe to call GetERROR method. More... | |
void | ResetERROR (void) |
Reset ERROR data member. More... | |
const TERROR & | GetERROR (void) const |
Get the ERROR member data. More... | |
void | SetERROR (const TERROR &value) |
Assign a value to ERROR data member. More... | |
void | SetERROR (TERROR &&value) |
TERROR & | SetERROR (void) |
Assign a value to ERROR data member. More... | |
virtual void | Reset (void) |
Reset the whole object. More... | |
Private Types | |
typedef NCBI_NS_NCBI::CSerialObject | Tparent |
Private Member Functions | |
CELinkResult_Base (const CELinkResult_Base &) | |
CELinkResult_Base & | operator= (const CELinkResult_Base &) |
Private Attributes | |
Uint4 | m_set_State [1] |
NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< CLinkSet > > | m_LinkSet |
NCBI_NS_STD::string | m_ERROR |
Definition at line 75 of file ELinkResult_.hpp.