NCBI C++ ToolKit
|
Classes | |
class | CEHistoryItem |
CEHistoryItem –. More... | |
class | CEHistoryItem_Base |
CEHistoryItem_Base –. More... | |
class | CEHistoryItem_Base::C_E |
C_E –. More... | |
class | CEHistoryResult |
CEHistoryResult –. More... | |
class | CEHistoryResult_Base |
CEHistoryResult_Base –. More... | |
Definition at line 106 of file EHistoryItem_.hpp.
typedef NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< C_E > > CEHistoryItem_Base::Tdata |
Definition at line 376 of file EHistoryItem_.hpp.
Definition at line 103 of file EHistoryItem_.hpp.
typedef NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< CEHistoryItem > > CEHistoryResult_Base::TEHistoryItem |
Definition at line 89 of file EHistoryResult_.hpp.
typedef Tparent::CMemberIndex<E_memberIndex, 7> CEHistoryItem_Base::C_E::TmemberIndex |
Definition at line 118 of file EHistoryItem_.hpp.
typedef Tparent::CMemberIndex<E_memberIndex, 3> CEHistoryResult_Base::TmemberIndex |
Definition at line 97 of file EHistoryResult_.hpp.
|
private |
Definition at line 65 of file EHistoryItem.hpp.
|
private |
Definition at line 73 of file EHistoryItem_.hpp.
|
private |
Definition at line 90 of file EHistoryItem_.hpp.
|
private |
Definition at line 65 of file EHistoryResult.hpp.
|
private |
Definition at line 77 of file EHistoryResult_.hpp.
Definition at line 101 of file EHistoryItem_.hpp.
Definition at line 102 of file EHistoryItem_.hpp.
Definition at line 105 of file EHistoryItem_.hpp.
Definition at line 104 of file EHistoryItem_.hpp.
Definition at line 88 of file EHistoryResult_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_QueryKey | |
e_QueryName | |
e_DbName | |
e_Title | |
e_Time | |
e_Count |
Definition at line 109 of file EHistoryItem_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_WebEnv | |
e_eHistoryItem |
Definition at line 92 of file EHistoryResult_.hpp.
END_CLASS_INFO CEHistoryItem_Base::C_E::C_E | ( | void | ) |
Definition at line 111 of file EHistoryItem_.cpp.
References CEHistoryItem_Base::m_set_State.
|
inline |
Check if it is safe to call Get method.
Definition at line 727 of file EHistoryItem_.hpp.
|
inline |
Check if it is safe to call GetCount method.
Definition at line 680 of file EHistoryItem_.hpp.
|
inline |
Check if it is safe to call GetDbName method.
Definition at line 539 of file EHistoryItem_.hpp.
|
inline |
Check if it is safe to call GetEHistoryItem method.
Definition at line 250 of file EHistoryResult_.hpp.
|
inline |
Check if it is safe to call GetQueryKey method.
Definition at line 445 of file EHistoryItem_.hpp.
|
inline |
Check if it is safe to call GetQueryName method.
Definition at line 492 of file EHistoryItem_.hpp.
|
inline |
Check if it is safe to call GetTime method.
Definition at line 633 of file EHistoryItem_.hpp.
|
inline |
Check if it is safe to call GetTitle method.
Definition at line 586 of file EHistoryItem_.hpp.
|
inline |
Check if it is safe to call GetWebEnv method.
Definition at line 203 of file EHistoryResult_.hpp.
References CEHistoryResult_Base::IsSetWebEnv().
Referenced by CEHistoryResult_Base::GetWebEnv().
|
private |
|
inline |
Definition at line 84 of file EHistoryItem.hpp.
|
private |
END_CLASS_INFO CEHistoryItem_Base::CEHistoryItem_Base | ( | void | ) |
Definition at line 139 of file EHistoryItem_.cpp.
References CEHistoryItem_Base::m_set_State.
|
private |
|
inline |
Definition at line 84 of file EHistoryResult.hpp.
|
private |
END_CLASS_INFO CEHistoryResult_Base::CEHistoryResult_Base | ( | void | ) |
Definition at line 79 of file EHistoryResult_.cpp.
References CEHistoryResult_Base::m_set_State.
CEHistoryItem_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CEHistoryItem_Base::C_E::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CEHistoryResult_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
|
inline |
Get the member data.
Definition at line 733 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_data.
|
inline |
Get the Count member data.
Definition at line 686 of file EHistoryItem_.hpp.
|
inline |
Get the DbName member data.
Definition at line 545 of file EHistoryItem_.hpp.
|
inline |
Get the EHistoryItem member data.
Definition at line 256 of file EHistoryResult_.hpp.
References CEHistoryResult_Base::m_EHistoryItem.
|
inline |
Get the QueryKey member data.
Definition at line 451 of file EHistoryItem_.hpp.
|
inline |
Get the QueryName member data.
Definition at line 498 of file EHistoryItem_.hpp.
|
inline |
Get the Time member data.
Definition at line 639 of file EHistoryItem_.hpp.
|
inline |
Get the Title member data.
Definition at line 592 of file EHistoryItem_.hpp.
|
inline |
Get the WebEnv member data.
Definition at line 209 of file EHistoryResult_.hpp.
References CEHistoryResult_Base::CanGetWebEnv(), and CEHistoryResult_Base::m_WebEnv.
|
inline |
Check if a value has been assigned to data member.
Data member is mandatory; its type is defined as 'typedef NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< C_E > > Tdata'
Definition at line 721 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
|
inline |
\d+ Check if a value has been assigned to Count data member.
Data member Count is mandatory; its type is defined as 'typedef NCBI_NS_STD::string TCount'
Definition at line 674 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
|
inline |
+ Check if a value has been assigned to DbName data member.
Data member DbName is mandatory; its type is defined as 'typedef NCBI_NS_STD::string TDbName'
Definition at line 533 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
|
inline |
Check if a value has been assigned to EHistoryItem data member.
Data member EHistoryItem is optional; its type is defined as 'typedef NCBI_NS_STD::list< NCBI_NS_NCBI::CRef< CEHistoryItem > > TEHistoryItem'
Definition at line 244 of file EHistoryResult_.hpp.
References CEHistoryResult_Base::m_set_State.
|
inline |
\d+ Check if a value has been assigned to QueryKey data member.
Data member QueryKey is mandatory; its type is defined as 'typedef NCBI_NS_STD::string TQueryKey'
Definition at line 439 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::C_E::m_set_State.
|
inline |
* Check if a value has been assigned to QueryName data member.
Data member QueryName is mandatory; its type is defined as 'typedef NCBI_NS_STD::string TQueryName'
Definition at line 486 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
|
inline |
PmTime Check if a value has been assigned to Time data member.
Data member Time is mandatory; its type is defined as 'typedef NCBI_NS_STD::string TTime'
Definition at line 627 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
|
inline |
+ Check if a value has been assigned to Title data member.
Data member Title is mandatory; its type is defined as 'typedef NCBI_NS_STD::string TTitle'
Definition at line 580 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
|
inline |
\S+ Check if a value has been assigned to WebEnv data member.
Data member WebEnv is optional; its type is defined as 'typedef NCBI_NS_STD::string TWebEnv'
Definition at line 197 of file EHistoryResult_.hpp.
References CEHistoryResult_Base::m_set_State.
Referenced by CEHistoryResult_Base::CanGetWebEnv(), and CEHistoryResult_Base::SetWebEnv().
|
inline |
Conversion operator to 'const Tdata' type.
Definition at line 746 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_data.
|
inline |
Conversion operator to 'Tdata' type.
Definition at line 752 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_data, and CEHistoryItem_Base::m_set_State.
|
private |
|
private |
|
private |
|
private |
void CEHistoryItem_Base::C_E::Reset | ( | void | ) |
Reset the whole object.
Definition at line 84 of file EHistoryItem_.cpp.
void CEHistoryItem_Base::Reset | ( | void | ) |
Reset data member.
Definition at line 122 of file EHistoryItem_.cpp.
References CEHistoryItem_Base::m_data, and CEHistoryItem_Base::m_set_State.
|
virtual |
Reset the whole object.
Definition at line 61 of file EHistoryResult_.cpp.
References CEHistoryResult_Base::ResetEHistoryItem(), and CEHistoryResult_Base::ResetWebEnv().
void CEHistoryItem_Base::C_E::ResetCount | ( | void | ) |
Reset Count data member.
Definition at line 78 of file EHistoryItem_.cpp.
References CEHistoryItem_Base::m_set_State.
void CEHistoryItem_Base::C_E::ResetDbName | ( | void | ) |
Reset DbName data member.
Definition at line 60 of file EHistoryItem_.cpp.
References CEHistoryItem_Base::m_set_State.
void CEHistoryResult_Base::ResetEHistoryItem | ( | void | ) |
Reset EHistoryItem data member.
Definition at line 55 of file EHistoryResult_.cpp.
References CEHistoryResult_Base::m_EHistoryItem, and CEHistoryResult_Base::m_set_State.
Referenced by CEHistoryResult_Base::Reset().
BEGIN_ehistory_SCOPE void CEHistoryItem_Base::C_E::ResetQueryKey | ( | void | ) |
Reset QueryKey data member.
Definition at line 48 of file EHistoryItem_.cpp.
References CEHistoryItem_Base::C_E::m_QueryKey, and CEHistoryItem_Base::C_E::m_set_State.
void CEHistoryItem_Base::C_E::ResetQueryName | ( | void | ) |
Reset QueryName data member.
Definition at line 54 of file EHistoryItem_.cpp.
References CEHistoryItem_Base::m_set_State.
void CEHistoryItem_Base::C_E::ResetTime | ( | void | ) |
Reset Time data member.
Definition at line 72 of file EHistoryItem_.cpp.
References CEHistoryItem_Base::m_set_State.
void CEHistoryItem_Base::C_E::ResetTitle | ( | void | ) |
Reset Title data member.
Definition at line 66 of file EHistoryItem_.cpp.
References CEHistoryItem_Base::m_set_State.
BEGIN_ehistory_SCOPE void CEHistoryResult_Base::ResetWebEnv | ( | void | ) |
Reset WebEnv data member.
Definition at line 49 of file EHistoryResult_.cpp.
References CEHistoryResult_Base::m_set_State, and CEHistoryResult_Base::m_WebEnv.
Referenced by CEHistoryResult_Base::Reset().
|
inline |
Assign a value to data member.
Definition at line 739 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_data, and CEHistoryItem_Base::m_set_State.
Assign a value to Count data member.
value | Value to assign |
Definition at line 695 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 702 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Count data member.
Definition at line 709 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
Assign a value to DbName data member.
value | Value to assign |
Definition at line 554 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 561 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to DbName data member.
Definition at line 568 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
|
inline |
Assign a value to EHistoryItem data member.
Definition at line 262 of file EHistoryResult_.hpp.
References CEHistoryResult_Base::m_EHistoryItem, and CEHistoryResult_Base::m_set_State.
Assign a value to QueryKey data member.
value | Value to assign |
Definition at line 460 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 467 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to QueryKey data member.
Definition at line 474 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
|
inline |
Assign a value to QueryName data member.
value | Value to assign |
Definition at line 507 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 514 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to QueryName data member.
Definition at line 521 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
Assign a value to Time data member.
value | Value to assign |
Definition at line 648 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 655 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Time data member.
Definition at line 662 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
Assign a value to Title data member.
value | Value to assign |
Definition at line 601 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 608 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Title data member.
Definition at line 615 of file EHistoryItem_.hpp.
References CEHistoryItem_Base::m_set_State.
Assign a value to WebEnv data member.
value | Value to assign |
Definition at line 218 of file EHistoryResult_.hpp.
References CEHistoryResult_Base::m_set_State, CEHistoryResult_Base::m_WebEnv, and rapidjson::value.
|
inline |
Definition at line 225 of file EHistoryResult_.hpp.
References CEHistoryResult_Base::m_set_State, CEHistoryResult_Base::m_WebEnv, and rapidjson::value.
|
inline |
Assign a value to WebEnv data member.
Definition at line 232 of file EHistoryResult_.hpp.
References CEHistoryResult_Base::IsSetWebEnv(), CEHistoryResult_Base::m_set_State, and CEHistoryResult_Base::m_WebEnv.
CEHistoryItem_Base::C_E::~C_E | ( | void | ) |
Definition at line 117 of file EHistoryItem_.cpp.
BEGIN_ehistory_SCOPE CEHistoryItem::~CEHistoryItem | ( | void | ) |
Definition at line 48 of file EHistoryItem.cpp.
|
virtual |
Definition at line 145 of file EHistoryItem_.cpp.
BEGIN_ehistory_SCOPE CEHistoryResult::~CEHistoryResult | ( | void | ) |
Definition at line 48 of file EHistoryResult.cpp.
|
virtual |
Definition at line 85 of file EHistoryResult_.cpp.
|
private |
Definition at line 373 of file EHistoryItem_.hpp.
|
private |
Definition at line 426 of file EHistoryItem_.hpp.
Referenced by BEGIN_NAMED_BASE_IMPLICIT_CLASS_INFO(), CEHistoryItem_Base::Get(), CEHistoryItem_Base::operator const Tdata &(), CEHistoryItem_Base::operator Tdata &(), CEHistoryItem_Base::Reset(), and CEHistoryItem_Base::Set().
|
private |
Definition at line 370 of file EHistoryItem_.hpp.
|
private |
Definition at line 184 of file EHistoryResult_.hpp.
Referenced by CEHistoryResult_Base::GetEHistoryItem(), CEHistoryResult_Base::ResetEHistoryItem(), and CEHistoryResult_Base::SetEHistoryItem().
|
private |
Definition at line 368 of file EHistoryItem_.hpp.
Referenced by CEHistoryItem_Base::C_E::ResetQueryKey().
|
private |
Definition at line 369 of file EHistoryItem_.hpp.
|
private |
Definition at line 367 of file EHistoryItem_.hpp.
Referenced by CEHistoryItem_Base::C_E::IsSetQueryKey(), and CEHistoryItem_Base::C_E::ResetQueryKey().
|
private |
Definition at line 425 of file EHistoryItem_.hpp.
Referenced by BEGIN_NAMED_BASE_IMPLICIT_CLASS_INFO(), BEGIN_NAMED_CLASS_INFO(), CEHistoryItem_Base::C_E::C_E(), CEHistoryItem_Base::CEHistoryItem_Base(), CEHistoryItem_Base::IsSet(), CEHistoryItem_Base::C_E::IsSetCount(), CEHistoryItem_Base::C_E::IsSetDbName(), CEHistoryItem_Base::C_E::IsSetQueryName(), CEHistoryItem_Base::C_E::IsSetTime(), CEHistoryItem_Base::C_E::IsSetTitle(), CEHistoryItem_Base::operator Tdata &(), CEHistoryItem_Base::Reset(), CEHistoryItem_Base::C_E::ResetCount(), CEHistoryItem_Base::C_E::ResetDbName(), CEHistoryItem_Base::C_E::ResetQueryName(), CEHistoryItem_Base::C_E::ResetTime(), CEHistoryItem_Base::C_E::ResetTitle(), CEHistoryItem_Base::Set(), CEHistoryItem_Base::C_E::SetCount(), CEHistoryItem_Base::C_E::SetDbName(), CEHistoryItem_Base::C_E::SetQueryKey(), CEHistoryItem_Base::C_E::SetQueryName(), CEHistoryItem_Base::C_E::SetTime(), and CEHistoryItem_Base::C_E::SetTitle().
|
private |
Definition at line 182 of file EHistoryResult_.hpp.
Referenced by CEHistoryResult_Base::CEHistoryResult_Base(), CEHistoryResult_Base::IsSetEHistoryItem(), CEHistoryResult_Base::IsSetWebEnv(), CEHistoryResult_Base::ResetEHistoryItem(), CEHistoryResult_Base::ResetWebEnv(), CEHistoryResult_Base::SetEHistoryItem(), and CEHistoryResult_Base::SetWebEnv().
|
private |
Definition at line 372 of file EHistoryItem_.hpp.
|
private |
Definition at line 371 of file EHistoryItem_.hpp.
|
private |
Definition at line 183 of file EHistoryResult_.hpp.
Referenced by CEHistoryResult_Base::GetWebEnv(), CEHistoryResult_Base::ResetWebEnv(), and CEHistoryResult_Base::SetWebEnv().