NCBI C++ ToolKit
|
Classes | |
class | CData_set_id |
CData_set_id –. More... | |
class | CData_set_id_Base |
CData_set_id_Base –. More... | |
class | CJsonValue |
CJsonValue –. More... | |
class | CJsonValue_Base |
CJsonValue_Base –. More... | |
Typedefs | |
typedef CData_set_id_Base | CData_set_id::Tparent |
typedef CSerialObject | CData_set_id_Base::Tparent |
typedef string | CData_set_id_Base::TVersion |
typedef string | CData_set_id_Base::TName |
typedef int | CData_set_id_Base::TNum |
typedef int | CData_set_id_Base::TType |
typedef double | CData_set_id_Base::TWeight |
typedef list< int > | CData_set_id_Base::TUids |
typedef Tparent::CMemberIndex< E_memberIndex, 7 > | CData_set_id_Base::TmemberIndex |
typedef CJsonValue_Base | CJsonValue::Tparent |
typedef CSerialObject | CJsonValue_Base::Tparent |
typedef CData_set_id | CJsonValue_Base::TData_set_id |
typedef Tparent::CMemberIndex< E_memberIndex, 2 > | CJsonValue_Base::TmemberIndex |
Variables | |
string | CData_set_id_Base::m_Name |
Uint4 | CJsonValue_Base::m_set_State [1] |
CRef< TData_set_id > | CJsonValue_Base::m_Data_set_id |
Definition at line 85 of file JsonValue_.hpp.
Definition at line 112 of file Data_set_id_.hpp.
Definition at line 92 of file JsonValue_.hpp.
typedef string CData_set_id_Base::TName |
Definition at line 96 of file Data_set_id_.hpp.
typedef int CData_set_id_Base::TNum |
Definition at line 97 of file Data_set_id_.hpp.
|
private |
Definition at line 67 of file Data_set_id.hpp.
|
private |
Definition at line 75 of file Data_set_id_.hpp.
|
private |
Definition at line 67 of file JsonValue.hpp.
|
private |
Definition at line 74 of file JsonValue_.hpp.
typedef int CData_set_id_Base::TType |
Definition at line 98 of file Data_set_id_.hpp.
typedef list< int > CData_set_id_Base::TUids |
Definition at line 100 of file Data_set_id_.hpp.
typedef string CData_set_id_Base::TVersion |
Definition at line 95 of file Data_set_id_.hpp.
typedef double CData_set_id_Base::TWeight |
Definition at line 99 of file Data_set_id_.hpp.
|
strong |
Definition at line 103 of file Data_set_id_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_Data_set_id |
Definition at line 88 of file JsonValue_.hpp.
enum CData_set_id_Base::EType | ( | void | ) |
Enumerator | |
---|---|
eType_dump | |
eType_query | |
eType_single | |
eType_1 | |
eType_2 | |
eType_3 |
Definition at line 85 of file Data_set_id_.hpp.
|
inline |
Check if it is safe to call GetData_set_id method.
Definition at line 164 of file JsonValue_.hpp.
References CJsonValue_Base::IsSetData_set_id().
Referenced by CJsonValue_Base::GetData_set_id().
bool CData_set_id_Base::CanGetName | ( | void | ) | const |
Check if it is safe to call GetName method.
bool CData_set_id_Base::CanGetNum | ( | void | ) | const |
Check if it is safe to call GetNum method.
bool CData_set_id_Base::CanGetType | ( | void | ) | const |
Check if it is safe to call GetType method.
bool CData_set_id_Base::CanGetUids | ( | void | ) | const |
Check if it is safe to call GetUids method.
bool CData_set_id_Base::CanGetVersion | ( | void | ) | const |
Check if it is safe to call GetVersion method.
bool CData_set_id_Base::CanGetWeight | ( | void | ) | const |
Check if it is safe to call GetWeight method.
|
private |
CData_set_id::CData_set_id | ( | void | ) |
|
private |
CData_set_id_Base::CData_set_id_Base | ( | void | ) |
|
private |
|
inline |
Definition at line 86 of file JsonValue.hpp.
|
private |
END_CLASS_INFO CJsonValue_Base::CJsonValue_Base | ( | void | ) |
Definition at line 84 of file JsonValue_.cpp.
References CJsonValue_Base::m_set_State.
CData_set_id_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CJsonValue_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
|
static |
Access to EType's attributes (values, names) as defined in spec.
|
inline |
Get the Data_set_id member data.
Definition at line 170 of file JsonValue_.hpp.
References CJsonValue_Base::CanGetData_set_id(), CJsonValue_Base::m_Data_set_id, and CSerialObject::ThrowUnassigned().
Get the Name member data.
TNum CData_set_id_Base::GetNum | ( | void | ) | const |
Get the Num member data.
TType CData_set_id_Base::GetType | ( | void | ) | const |
Get the Type member data.
Get the Uids member data.
Get the Version member data.
TWeight CData_set_id_Base::GetWeight | ( | void | ) | const |
Get the Weight member data.
|
inline |
Check if a value has been assigned to Data_set_id data member.
Data member Data_set_id is optional; its type is defined as 'typedef CData_set_id TData_set_id'
Definition at line 158 of file JsonValue_.hpp.
References CJsonValue_Base::m_Data_set_id.
Referenced by CJsonValue_Base::CanGetData_set_id().
bool CData_set_id_Base::IsSetName | ( | void | ) | const |
Check if a value has been assigned to Name data member.
Data member Name is mandatory; its type is defined as 'typedef string TName'
bool CData_set_id_Base::IsSetNum | ( | void | ) | const |
Check if a value has been assigned to Num data member.
Data member Num is mandatory; its type is defined as 'typedef int TNum'
bool CData_set_id_Base::IsSetType | ( | void | ) | const |
Check if a value has been assigned to Type data member.
Data member Type is mandatory; its type is defined as 'typedef int TType'
bool CData_set_id_Base::IsSetUids | ( | void | ) | const |
Check if a value has been assigned to Uids data member.
Data member Uids is optional; its type is defined as 'typedef list< int > TUids'
bool CData_set_id_Base::IsSetVersion | ( | void | ) | const |
Check if a value has been assigned to Version data member.
Data member Version is mandatory; its type is defined as 'typedef string TVersion'
bool CData_set_id_Base::IsSetWeight | ( | void | ) | const |
Check if a value has been assigned to Weight data member.
Data member Weight is optional; its type is defined as 'typedef double TWeight'
|
private |
|
private |
|
private |
|
private |
|
virtual |
Reset the whole object.
|
virtual |
Reset the whole object.
Definition at line 68 of file JsonValue_.cpp.
References CJsonValue_Base::ResetData_set_id().
void CJsonValue_Base::ResetData_set_id | ( | void | ) |
Reset Data_set_id data member.
Definition at line 51 of file JsonValue_.cpp.
References CJsonValue_Base::m_Data_set_id.
Referenced by CJsonValue_Base::Reset().
void CData_set_id_Base::ResetName | ( | void | ) |
Reset Name data member.
void CData_set_id_Base::ResetNum | ( | void | ) |
Reset Num data member.
void CData_set_id_Base::ResetType | ( | void | ) |
Reset Type data member.
void CData_set_id_Base::ResetUids | ( | void | ) |
Reset Uids data member.
void CData_set_id_Base::ResetVersion | ( | void | ) |
Reset Version data member.
void CData_set_id_Base::ResetWeight | ( | void | ) |
Reset Weight data member.
void CJsonValue_Base::SetData_set_id | ( | CJsonValue_Base::TData_set_id & | value | ) |
Assign a value to Data_set_id data member.
value | Reference to value. |
Definition at line 56 of file JsonValue_.cpp.
References CJsonValue_Base::m_Data_set_id, and value.
CJsonValue_Base::TData_set_id & CJsonValue_Base::SetData_set_id | ( | void | ) |
Assign a value to Data_set_id data member.
Definition at line 61 of file JsonValue_.cpp.
References CJsonValue_Base::m_Data_set_id.
Assign a value to Name data member.
value | Value to assign |
void CData_set_id_Base::SetName | ( | TName && | value | ) |
TName& CData_set_id_Base::SetName | ( | void | ) |
Assign a value to Name data member.
void CData_set_id_Base::SetNum | ( | TNum | value | ) |
Assign a value to Num data member.
value | Value to assign |
TNum& CData_set_id_Base::SetNum | ( | void | ) |
Assign a value to Num data member.
void CData_set_id_Base::SetType | ( | TType | value | ) |
Assign a value to Type data member.
value | Value to assign |
TType& CData_set_id_Base::SetType | ( | void | ) |
Assign a value to Type data member.
TUids& CData_set_id_Base::SetUids | ( | void | ) |
Assign a value to Uids data member.
Assign a value to Version data member.
value | Value to assign |
void CData_set_id_Base::SetVersion | ( | TVersion && | value | ) |
TVersion& CData_set_id_Base::SetVersion | ( | void | ) |
Assign a value to Version data member.
void CData_set_id_Base::SetWeight | ( | TWeight | value | ) |
Assign a value to Weight data member.
value | Value to assign |
TWeight& CData_set_id_Base::SetWeight | ( | void | ) |
Assign a value to Weight data member.
CData_set_id::~CData_set_id | ( | void | ) |
|
virtual |
CJsonValue::~CJsonValue | ( | void | ) |
Definition at line 50 of file JsonValue.cpp.
|
virtual |
Definition at line 90 of file JsonValue_.cpp.
|
private |
Definition at line 145 of file JsonValue_.hpp.
Referenced by CJsonValue_Base::GetData_set_id(), CJsonValue_Base::IsSetData_set_id(), CJsonValue_Base::ResetData_set_id(), and CJsonValue_Base::SetData_set_id().
|
private |
Definition at line 347 of file Data_set_id_.hpp.
|
private |
Definition at line 144 of file JsonValue_.hpp.
Referenced by CJsonValue_Base::CJsonValue_Base().