NCBI C++ ToolKit
|
Classes | |
class | CDbsnpTooltipData |
CDbsnpTooltipData –. More... | |
class | CDbsnpTooltipData_Base |
Payload of the tooltip service. More... | |
class | CDbsnpTooltipSection |
CDbsnpTooltipSection –. More... | |
class | CDbsnpTooltipSection_Base |
CDbsnpTooltipSection_Base –. More... | |
class | CDbsnpTooltipSectionValue |
CDbsnpTooltipSectionValue –. More... | |
class | CDbsnpTooltipSectionValue_Base |
CDbsnpTooltipSectionValue_Base –. More... | |
class | CDbsnpTooltipServiceError |
CDbsnpTooltipServiceError –. More... | |
class | CDbsnpTooltipServiceError_Base |
In case of an error, the service will return this object. More... | |
class | CDbsnpTooltipServiceReply |
CDbsnpTooltipServiceReply –. More... | |
class | CDbsnpTooltipServiceReply_Base |
Service reply format definition. More... | |
typedef list< CRef< CDbsnpTooltipSection > > CDbsnpTooltipData_Base::Tdata |
Definition at line 90 of file DbsnpTooltipData_.hpp.
Definition at line 147 of file DbsnpTooltipServiceReply_.hpp.
Definition at line 87 of file DbsnpTooltipServiceError_.hpp.
Definition at line 85 of file DbsnpTooltipSectionValue_.hpp.
Definition at line 99 of file DbsnpTooltipSection_.hpp.
Definition at line 96 of file DbsnpTooltipSectionValue_.hpp.
Definition at line 95 of file DbsnpTooltipServiceError_.hpp.
Definition at line 86 of file DbsnpTooltipServiceError_.hpp.
|
private |
Definition at line 67 of file DbsnpTooltipData.hpp.
|
private |
Definition at line 79 of file DbsnpTooltipData_.hpp.
|
private |
Definition at line 67 of file DbsnpTooltipSection.hpp.
|
private |
Definition at line 79 of file DbsnpTooltipSection_.hpp.
|
private |
Definition at line 67 of file DbsnpTooltipSectionValue.hpp.
|
private |
Definition at line 74 of file DbsnpTooltipSectionValue_.hpp.
|
private |
Definition at line 67 of file DbsnpTooltipServiceError.hpp.
|
private |
Definition at line 75 of file DbsnpTooltipServiceError_.hpp.
|
private |
Definition at line 67 of file DbsnpTooltipServiceReply.hpp.
|
private |
Definition at line 76 of file DbsnpTooltipServiceReply_.hpp.
Definition at line 90 of file DbsnpTooltipSection_.hpp.
Definition at line 146 of file DbsnpTooltipServiceReply_.hpp.
Definition at line 87 of file DbsnpTooltipSectionValue_.hpp.
Definition at line 86 of file DbsnpTooltipSectionValue_.hpp.
typedef list< CRef< CDbsnpTooltipSectionValue > > CDbsnpTooltipSection_Base::TValues |
Definition at line 91 of file DbsnpTooltipSection_.hpp.
Choice variants.
Enumerator | |
---|---|
e_not_set | No variant selected. |
e_Tooltip_data | On success, tooltip fields will be placed here. |
e_Error | On failure, error details will be placed here. |
Definition at line 88 of file DbsnpTooltipServiceReply_.hpp.
Maximum+1 value of the choice variant enumerator.
Enumerator | |
---|---|
e_MaxChoice | == e_Error+1 |
Definition at line 94 of file DbsnpTooltipServiceReply_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_section | |
e_values |
Definition at line 94 of file DbsnpTooltipSection_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_key | |
e_value | |
e_url |
Definition at line 90 of file DbsnpTooltipSectionValue_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_message | |
e_http_status_code |
Definition at line 90 of file DbsnpTooltipServiceError_.hpp.
|
inline |
Check if it is safe to call Get method.
Definition at line 159 of file DbsnpTooltipData_.hpp.
|
inline |
Check if it is safe to call GetHttp_status_code method.
Definition at line 255 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::IsSetHttp_status_code().
Referenced by CDbsnpTooltipServiceError_Base::GetHttp_status_code().
|
inline |
Check if it is safe to call GetKey method.
Definition at line 251 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::IsSetKey().
Referenced by CDbsnpTooltipSectionValue_Base::GetKey().
|
inline |
Check if it is safe to call GetMessage method.
Definition at line 208 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::IsSetMessage().
Referenced by CDbsnpTooltipServiceError_Base::GetMessage().
|
inline |
Check if it is safe to call GetSection method.
Definition at line 208 of file DbsnpTooltipSection_.hpp.
References CDbsnpTooltipSection_Base::IsSetSection().
Referenced by CDbsnpTooltipSection_Base::GetSection().
|
inline |
Check if it is safe to call GetUrl method.
Definition at line 345 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::IsSetUrl().
Referenced by CDbsnpTooltipSectionValue_Base::GetUrl().
|
inline |
Check if it is safe to call GetValue method.
Definition at line 298 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::IsSetValue().
Referenced by CDbsnpTooltipSectionValue_Base::GetValue().
|
inline |
Check if it is safe to call GetValues method.
Definition at line 255 of file DbsnpTooltipSection_.hpp.
|
private |
|
inline |
Definition at line 86 of file DbsnpTooltipData.hpp.
|
private |
END_CLASS_INFO CDbsnpTooltipData_Base::CDbsnpTooltipData_Base | ( | void | ) |
Definition at line 68 of file DbsnpTooltipData_.cpp.
References CDbsnpTooltipData_Base::m_set_State.
|
private |
|
inline |
Definition at line 86 of file DbsnpTooltipSection.hpp.
|
private |
END_CLASS_INFO CDbsnpTooltipSection_Base::CDbsnpTooltipSection_Base | ( | void | ) |
Definition at line 81 of file DbsnpTooltipSection_.cpp.
References CDbsnpTooltipSection_Base::m_set_State.
|
private |
|
inline |
Definition at line 86 of file DbsnpTooltipSectionValue.hpp.
|
private |
END_CLASS_INFO CDbsnpTooltipSectionValue_Base::CDbsnpTooltipSectionValue_Base | ( | void | ) |
Definition at line 88 of file DbsnpTooltipSectionValue_.cpp.
References CDbsnpTooltipSectionValue_Base::m_set_State.
|
private |
|
inline |
Definition at line 86 of file DbsnpTooltipServiceError.hpp.
|
private |
END_CLASS_INFO CDbsnpTooltipServiceError_Base::CDbsnpTooltipServiceError_Base | ( | void | ) |
Definition at line 74 of file DbsnpTooltipServiceError_.cpp.
References CDbsnpTooltipServiceError_Base::m_set_State.
|
private |
|
inline |
Definition at line 86 of file DbsnpTooltipServiceReply.hpp.
|
private |
END_CHOICE_INFO CDbsnpTooltipServiceReply_Base::CDbsnpTooltipServiceReply_Base | ( | void | ) |
Definition at line 160 of file DbsnpTooltipServiceReply_.cpp.
|
inline |
Verify selection, throw exception if it differs from the expected.
index | Expected selection. |
Definition at line 235 of file DbsnpTooltipServiceReply_.hpp.
References CDbsnpTooltipServiceReply_Base::m_choice, and CDbsnpTooltipServiceReply_Base::ThrowInvalidSelection().
Referenced by CDbsnpTooltipServiceReply_Base::GetError(), and CDbsnpTooltipServiceReply_Base::GetTooltip_data().
CDbsnpTooltipData_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CDbsnpTooltipSection_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CDbsnpTooltipSectionValue_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CDbsnpTooltipServiceError_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CDbsnpTooltipServiceReply_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
|
private |
|
inline |
Get the member data.
Definition at line 165 of file DbsnpTooltipData_.hpp.
References CDbsnpTooltipData_Base::m_data.
const CDbsnpTooltipServiceReply_Base::TError & CDbsnpTooltipServiceReply_Base::GetError | ( | void | ) | const |
Get the variant data.
Definition at line 124 of file DbsnpTooltipServiceReply_.cpp.
References CDbsnpTooltipServiceReply_Base::CheckSelected(), CDbsnpTooltipServiceReply_Base::e_Error, and CDbsnpTooltipServiceReply_Base::m_object.
Referenced by CGuiObjectInfoVariation::x_ConvertTooltips().
|
inline |
Get the Http_status_code member data.
Definition at line 268 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::CanGetHttp_status_code(), CDbsnpTooltipServiceError_Base::m_Http_status_code, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Key member data.
Definition at line 257 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::CanGetKey(), CDbsnpTooltipSectionValue_Base::m_Key, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Message member data.
Definition at line 214 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::CanGetMessage(), CDbsnpTooltipServiceError_Base::m_Message, and CSerialObject::ThrowUnassigned().
Referenced by CGuiObjectInfoVariation::x_ConvertTooltips().
|
inline |
Get the Section member data.
Definition at line 214 of file DbsnpTooltipSection_.hpp.
References CDbsnpTooltipSection_Base::CanGetSection(), CDbsnpTooltipSection_Base::m_Section, and CSerialObject::ThrowUnassigned().
const CDbsnpTooltipServiceReply_Base::TTooltip_data & CDbsnpTooltipServiceReply_Base::GetTooltip_data | ( | void | ) | const |
Get the variant data.
Definition at line 102 of file DbsnpTooltipServiceReply_.cpp.
References CDbsnpTooltipServiceReply_Base::CheckSelected(), CDbsnpTooltipServiceReply_Base::e_Tooltip_data, and CDbsnpTooltipServiceReply_Base::m_object.
Referenced by CGuiObjectInfoVariation::x_ConvertTooltips().
|
inline |
Get the Url member data.
Definition at line 351 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::CanGetUrl(), CDbsnpTooltipSectionValue_Base::m_Url, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Value member data.
Definition at line 304 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::CanGetValue(), CDbsnpTooltipSectionValue_Base::m_Value, and CSerialObject::ThrowUnassigned().
|
inline |
Get the Values member data.
Definition at line 261 of file DbsnpTooltipSection_.hpp.
References CDbsnpTooltipSection_Base::m_Values.
|
inline |
Check if variant Error is selected.
Error type is defined as 'typedef CDbsnpTooltipServiceError TError'.
Definition at line 264 of file DbsnpTooltipServiceReply_.hpp.
References CDbsnpTooltipServiceReply_Base::e_Error, and CDbsnpTooltipServiceReply_Base::m_choice.
Referenced by CGuiObjectInfoVariation::x_ConvertTooltips().
|
inline |
Check if a value has been assigned to data member.
Data member is mandatory; its type is defined as 'typedef list< CRef< CDbsnpTooltipSection > > Tdata'
Definition at line 153 of file DbsnpTooltipData_.hpp.
References CDbsnpTooltipData_Base::m_set_State.
|
inline |
For client convenience, HTTP status code is duplicated here.
Check if a value has been assigned to Http_status_code data member.
Data member Http_status_code is mandatory; its type is defined as 'typedef int THttp_status_code'
Definition at line 249 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::m_set_State.
Referenced by CDbsnpTooltipServiceError_Base::CanGetHttp_status_code(), and CDbsnpTooltipServiceError_Base::SetHttp_status_code().
|
inline |
Short description of the value.
Check if a value has been assigned to Key data member.
Data member Key is mandatory; its type is defined as 'typedef string TKey'
Definition at line 245 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::m_set_State.
Referenced by CDbsnpTooltipSectionValue_Base::CanGetKey(), and CDbsnpTooltipSectionValue_Base::SetKey().
|
inline |
Error description.
Check if a value has been assigned to Message data member.
Data member Message is mandatory; its type is defined as 'typedef string TMessage'
Definition at line 202 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::m_set_State.
Referenced by CDbsnpTooltipServiceError_Base::CanGetMessage(), and CDbsnpTooltipServiceError_Base::SetMessage().
|
inline |
Section name.
Some of section have predefined names for details please check https://confluence.ncbi.nlm.nih.gov/display/VAR/SViewer+Tooltips Check if a value has been assigned to Section data member.
Data member Section is optional; its type is defined as 'typedef string TSection'
Definition at line 202 of file DbsnpTooltipSection_.hpp.
References CDbsnpTooltipSection_Base::m_set_State.
Referenced by CDbsnpTooltipSection_Base::CanGetSection(), and CDbsnpTooltipSection_Base::SetSection().
|
inline |
Optional URL that points to additional information about the value.
Check if a value has been assigned to Url data member.
Data member Url is optional; its type is defined as 'typedef string TUrl'
Definition at line 339 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::m_set_State.
Referenced by CDbsnpTooltipSectionValue_Base::CanGetUrl(), and CDbsnpTooltipSectionValue_Base::SetUrl().
|
inline |
The value as text.
Check if a value has been assigned to Value data member.
Data member Value is mandatory; its type is defined as 'typedef string TValue'
Definition at line 292 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::m_set_State.
Referenced by CDbsnpTooltipSectionValue_Base::CanGetValue(), and CDbsnpTooltipSectionValue_Base::SetValue().
|
inline |
A list of values pertaining to this section.
Check if a value has been assigned to Values data member.
Data member Values is mandatory; its type is defined as 'typedef list< CRef< CDbsnpTooltipSectionValue > > TValues'
Definition at line 249 of file DbsnpTooltipSection_.hpp.
References CDbsnpTooltipSection_Base::m_set_State.
|
inline |
Check if variant Tooltip_data is selected.
Tooltip_data type is defined as 'typedef CDbsnpTooltipData TTooltip_data'.
Definition at line 258 of file DbsnpTooltipServiceReply_.hpp.
References CDbsnpTooltipServiceReply_Base::e_Tooltip_data, and CDbsnpTooltipServiceReply_Base::m_choice.
Referenced by CGuiObjectInfoVariation::x_ConvertTooltips().
|
inline |
Conversion operator to 'const Tdata' type.
Definition at line 178 of file DbsnpTooltipData_.hpp.
|
inline |
Conversion operator to 'Tdata' type.
Definition at line 184 of file DbsnpTooltipData_.hpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
void CDbsnpTooltipData_Base::Reset | ( | void | ) |
Reset data member.
Definition at line 51 of file DbsnpTooltipData_.cpp.
References CDbsnpTooltipData_Base::m_data, and CDbsnpTooltipData_Base::m_set_State.
|
virtual |
Reset the whole object.
Definition at line 63 of file DbsnpTooltipSection_.cpp.
References CDbsnpTooltipSection_Base::ResetSection(), and CDbsnpTooltipSection_Base::ResetValues().
|
virtual |
Reset the whole object.
Definition at line 68 of file DbsnpTooltipSectionValue_.cpp.
References CDbsnpTooltipSectionValue_Base::ResetKey(), CDbsnpTooltipSectionValue_Base::ResetUrl(), and CDbsnpTooltipSectionValue_Base::ResetValue().
|
virtual |
Reset the whole object.
Definition at line 56 of file DbsnpTooltipServiceError_.cpp.
References CDbsnpTooltipServiceError_Base::ResetHttp_status_code(), and CDbsnpTooltipServiceError_Base::ResetMessage().
|
virtual |
Reset the whole object.
Definition at line 52 of file DbsnpTooltipServiceReply_.cpp.
References CDbsnpTooltipServiceReply_Base::e_not_set, CDbsnpTooltipServiceReply_Base::m_choice, and CDbsnpTooltipServiceReply_Base::ResetSelection().
Referenced by CDbsnpTooltipServiceReply_Base::~CDbsnpTooltipServiceReply_Base().
|
inline |
Reset Http_status_code data member.
Definition at line 261 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::m_Http_status_code, and CDbsnpTooltipServiceError_Base::m_set_State.
Referenced by CDbsnpTooltipServiceError_Base::Reset().
void CDbsnpTooltipSectionValue_Base::ResetKey | ( | void | ) |
Reset Key data member.
Definition at line 50 of file DbsnpTooltipSectionValue_.cpp.
References CDbsnpTooltipSectionValue_Base::m_Key, and CDbsnpTooltipSectionValue_Base::m_set_State.
Referenced by CDbsnpTooltipSectionValue_Base::Reset().
void CDbsnpTooltipServiceError_Base::ResetMessage | ( | void | ) |
Reset Message data member.
Definition at line 50 of file DbsnpTooltipServiceError_.cpp.
References CDbsnpTooltipServiceError_Base::m_Message, and CDbsnpTooltipServiceError_Base::m_set_State.
Referenced by CDbsnpTooltipServiceError_Base::Reset().
void CDbsnpTooltipSection_Base::ResetSection | ( | void | ) |
Reset Section data member.
Definition at line 51 of file DbsnpTooltipSection_.cpp.
References CDbsnpTooltipSection_Base::m_Section, and CDbsnpTooltipSection_Base::m_set_State.
Referenced by CDbsnpTooltipSection_Base::Reset().
|
virtual |
Reset the selection (set it to e_not_set).
Definition at line 58 of file DbsnpTooltipServiceReply_.cpp.
References CDbsnpTooltipServiceReply_Base::e_Error, CDbsnpTooltipServiceReply_Base::e_not_set, CDbsnpTooltipServiceReply_Base::e_Tooltip_data, CDbsnpTooltipServiceReply_Base::m_choice, and CDbsnpTooltipServiceReply_Base::m_object.
Referenced by CDbsnpTooltipServiceReply_Base::Reset(), CDbsnpTooltipServiceReply_Base::SetError(), and CDbsnpTooltipServiceReply_Base::SetTooltip_data().
void CDbsnpTooltipSectionValue_Base::ResetUrl | ( | void | ) |
Reset Url data member.
Definition at line 62 of file DbsnpTooltipSectionValue_.cpp.
References CDbsnpTooltipSectionValue_Base::m_set_State, and CDbsnpTooltipSectionValue_Base::m_Url.
Referenced by CDbsnpTooltipSectionValue_Base::Reset().
void CDbsnpTooltipSectionValue_Base::ResetValue | ( | void | ) |
Reset Value data member.
Definition at line 56 of file DbsnpTooltipSectionValue_.cpp.
References CDbsnpTooltipSectionValue_Base::m_set_State, and CDbsnpTooltipSectionValue_Base::m_Value.
Referenced by CDbsnpTooltipSectionValue_Base::Reset().
void CDbsnpTooltipSection_Base::ResetValues | ( | void | ) |
Reset Values data member.
Definition at line 57 of file DbsnpTooltipSection_.cpp.
References CDbsnpTooltipSection_Base::m_set_State, and CDbsnpTooltipSection_Base::m_Values.
Referenced by CDbsnpTooltipSection_Base::Reset().
void CDbsnpTooltipServiceReply_Base::Select | ( | E_Choice | index, |
EResetVariant | reset, | ||
CObjectMemoryPool * | pool | ||
) |
Select the requested variant if needed, allocating CObject variants from memory pool.
void CDbsnpTooltipServiceReply_Base::Select | ( | E_Choice | index, |
EResetVariant | reset = eDoResetVariant |
||
) |
Select the requested variant if needed.
index | New selection state. |
reset | Flag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant. |
Referenced by CDbsnpTooltipServiceReply_Base::SetError(), and CDbsnpTooltipServiceReply_Base::SetTooltip_data().
|
static |
Retrieve selection name (for diagnostic purposes).
index | One of possible selection states. |
Definition at line 92 of file DbsnpTooltipServiceReply_.cpp.
References CDbsnpTooltipServiceReply_Base::sm_SelectionNames.
|
inline |
Assign a value to data member.
Definition at line 171 of file DbsnpTooltipData_.hpp.
References CDbsnpTooltipData_Base::m_data, and CDbsnpTooltipData_Base::m_set_State.
void CDbsnpTooltipServiceReply_Base::SetError | ( | CDbsnpTooltipServiceReply_Base::TError & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 136 of file DbsnpTooltipServiceReply_.cpp.
References CObject::AddReference(), CDbsnpTooltipServiceReply_Base::e_Error, CDbsnpTooltipServiceReply_Base::m_choice, CDbsnpTooltipServiceReply_Base::m_object, CDbsnpTooltipServiceReply_Base::ResetSelection(), and rapidjson::value.
CDbsnpTooltipServiceReply_Base::TError & CDbsnpTooltipServiceReply_Base::SetError | ( | void | ) |
Select the variant.
Definition at line 130 of file DbsnpTooltipServiceReply_.cpp.
References CDbsnpTooltipServiceReply_Base::e_Error, eDoNotResetVariant, CDbsnpTooltipServiceReply_Base::m_object, and CDbsnpTooltipServiceReply_Base::Select().
|
inline |
Assign a value to Http_status_code data member.
value | Value to assign |
Definition at line 277 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::m_Http_status_code, CDbsnpTooltipServiceError_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Http_status_code data member.
Definition at line 284 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::IsSetHttp_status_code(), CDbsnpTooltipServiceError_Base::m_Http_status_code, CDbsnpTooltipServiceError_Base::m_set_State, and CSerialObject::UnassignedByte().
Assign a value to Key data member.
value | Value to assign |
Definition at line 266 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::m_Key, CDbsnpTooltipSectionValue_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 273 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::m_Key, CDbsnpTooltipSectionValue_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Key data member.
Definition at line 280 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::IsSetKey(), CDbsnpTooltipSectionValue_Base::m_Key, CDbsnpTooltipSectionValue_Base::m_set_State, and CSerialObject::UnassignedString().
Assign a value to Message data member.
value | Value to assign |
Definition at line 223 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::m_Message, CDbsnpTooltipServiceError_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 230 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::m_Message, CDbsnpTooltipServiceError_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Message data member.
Definition at line 237 of file DbsnpTooltipServiceError_.hpp.
References CDbsnpTooltipServiceError_Base::IsSetMessage(), CDbsnpTooltipServiceError_Base::m_Message, CDbsnpTooltipServiceError_Base::m_set_State, and CSerialObject::UnassignedString().
Assign a value to Section data member.
value | Value to assign |
Definition at line 223 of file DbsnpTooltipSection_.hpp.
References CDbsnpTooltipSection_Base::m_Section, CDbsnpTooltipSection_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 230 of file DbsnpTooltipSection_.hpp.
References CDbsnpTooltipSection_Base::m_Section, CDbsnpTooltipSection_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Section data member.
Definition at line 237 of file DbsnpTooltipSection_.hpp.
References CDbsnpTooltipSection_Base::IsSetSection(), CDbsnpTooltipSection_Base::m_Section, CDbsnpTooltipSection_Base::m_set_State, and CSerialObject::UnassignedString().
void CDbsnpTooltipServiceReply_Base::SetTooltip_data | ( | CDbsnpTooltipServiceReply_Base::TTooltip_data & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 114 of file DbsnpTooltipServiceReply_.cpp.
References CObject::AddReference(), CDbsnpTooltipServiceReply_Base::e_Tooltip_data, CDbsnpTooltipServiceReply_Base::m_choice, CDbsnpTooltipServiceReply_Base::m_object, CDbsnpTooltipServiceReply_Base::ResetSelection(), and rapidjson::value.
CDbsnpTooltipServiceReply_Base::TTooltip_data & CDbsnpTooltipServiceReply_Base::SetTooltip_data | ( | void | ) |
Select the variant.
Definition at line 108 of file DbsnpTooltipServiceReply_.cpp.
References CDbsnpTooltipServiceReply_Base::e_Tooltip_data, eDoNotResetVariant, CDbsnpTooltipServiceReply_Base::m_object, and CDbsnpTooltipServiceReply_Base::Select().
Assign a value to Url data member.
value | Value to assign |
Definition at line 360 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::m_set_State, CDbsnpTooltipSectionValue_Base::m_Url, and rapidjson::value.
|
inline |
Definition at line 367 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::m_set_State, CDbsnpTooltipSectionValue_Base::m_Url, and rapidjson::value.
|
inline |
Assign a value to Url data member.
Definition at line 374 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::IsSetUrl(), CDbsnpTooltipSectionValue_Base::m_set_State, CDbsnpTooltipSectionValue_Base::m_Url, and CSerialObject::UnassignedString().
Assign a value to Value data member.
value | Value to assign |
Definition at line 313 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::m_set_State, CDbsnpTooltipSectionValue_Base::m_Value, and rapidjson::value.
|
inline |
Definition at line 320 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::m_set_State, CDbsnpTooltipSectionValue_Base::m_Value, and rapidjson::value.
|
inline |
Assign a value to Value data member.
Definition at line 327 of file DbsnpTooltipSectionValue_.hpp.
References CDbsnpTooltipSectionValue_Base::IsSetValue(), CDbsnpTooltipSectionValue_Base::m_set_State, CDbsnpTooltipSectionValue_Base::m_Value, and CSerialObject::UnassignedString().
|
inline |
Assign a value to Values data member.
Definition at line 267 of file DbsnpTooltipSection_.hpp.
References CDbsnpTooltipSection_Base::m_set_State, and CDbsnpTooltipSection_Base::m_Values.
void CDbsnpTooltipServiceReply_Base::ThrowInvalidSelection | ( | E_Choice | index | ) | const |
Throw 'InvalidSelection' exception.
index | Expected selection. |
Definition at line 97 of file DbsnpTooltipServiceReply_.cpp.
References DIAG_COMPILE_INFO, CDbsnpTooltipServiceReply_Base::m_choice, and CDbsnpTooltipServiceReply_Base::sm_SelectionNames.
Referenced by CDbsnpTooltipServiceReply_Base::CheckSelected().
|
inline |
Which variant is currently selected.
Definition at line 229 of file DbsnpTooltipServiceReply_.hpp.
References CDbsnpTooltipServiceReply_Base::m_choice.
CDbsnpTooltipData::~CDbsnpTooltipData | ( | void | ) |
Definition at line 50 of file DbsnpTooltipData.cpp.
|
virtual |
Definition at line 74 of file DbsnpTooltipData_.cpp.
CDbsnpTooltipSection::~CDbsnpTooltipSection | ( | void | ) |
Definition at line 50 of file DbsnpTooltipSection.cpp.
|
virtual |
Definition at line 87 of file DbsnpTooltipSection_.cpp.
CDbsnpTooltipSectionValue::~CDbsnpTooltipSectionValue | ( | void | ) |
Definition at line 50 of file DbsnpTooltipSectionValue.cpp.
|
virtual |
Definition at line 94 of file DbsnpTooltipSectionValue_.cpp.
CDbsnpTooltipServiceError::~CDbsnpTooltipServiceError | ( | void | ) |
Definition at line 50 of file DbsnpTooltipServiceError.cpp.
|
virtual |
Definition at line 81 of file DbsnpTooltipServiceError_.cpp.
CDbsnpTooltipServiceReply::~CDbsnpTooltipServiceReply | ( | void | ) |
Definition at line 50 of file DbsnpTooltipServiceReply.cpp.
|
virtual |
Definition at line 166 of file DbsnpTooltipServiceReply_.cpp.
References CDbsnpTooltipServiceReply_Base::Reset().
|
private |
Definition at line 210 of file DbsnpTooltipServiceReply_.hpp.
Referenced by CDbsnpTooltipServiceReply_Base::CheckSelected(), CDbsnpTooltipServiceReply_Base::DoSelect(), CDbsnpTooltipServiceReply_Base::IsError(), CDbsnpTooltipServiceReply_Base::IsTooltip_data(), CDbsnpTooltipServiceReply_Base::Reset(), CDbsnpTooltipServiceReply_Base::ResetSelection(), CDbsnpTooltipServiceReply_Base::SetError(), CDbsnpTooltipServiceReply_Base::SetTooltip_data(), CDbsnpTooltipServiceReply_Base::ThrowInvalidSelection(), and CDbsnpTooltipServiceReply_Base::Which().
|
private |
Definition at line 140 of file DbsnpTooltipData_.hpp.
Referenced by CDbsnpTooltipData_Base::Get(), CDbsnpTooltipData_Base::Reset(), and CDbsnpTooltipData_Base::Set().
|
private |
Definition at line 189 of file DbsnpTooltipServiceError_.hpp.
Referenced by CDbsnpTooltipServiceError_Base::GetHttp_status_code(), CDbsnpTooltipServiceError_Base::ResetHttp_status_code(), and CDbsnpTooltipServiceError_Base::SetHttp_status_code().
|
private |
Definition at line 230 of file DbsnpTooltipSectionValue_.hpp.
Referenced by CDbsnpTooltipSectionValue_Base::GetKey(), CDbsnpTooltipSectionValue_Base::ResetKey(), and CDbsnpTooltipSectionValue_Base::SetKey().
|
private |
Definition at line 188 of file DbsnpTooltipServiceError_.hpp.
Referenced by CDbsnpTooltipServiceError_Base::GetMessage(), CDbsnpTooltipServiceError_Base::ResetMessage(), and CDbsnpTooltipServiceError_Base::SetMessage().
|
private |
Definition at line 216 of file DbsnpTooltipServiceReply_.hpp.
Referenced by CDbsnpTooltipServiceReply_Base::DoSelect(), CDbsnpTooltipServiceReply_Base::GetError(), CDbsnpTooltipServiceReply_Base::GetTooltip_data(), CDbsnpTooltipServiceReply_Base::ResetSelection(), CDbsnpTooltipServiceReply_Base::SetError(), and CDbsnpTooltipServiceReply_Base::SetTooltip_data().
|
private |
Definition at line 188 of file DbsnpTooltipSection_.hpp.
Referenced by CDbsnpTooltipSection_Base::GetSection(), CDbsnpTooltipSection_Base::ResetSection(), and CDbsnpTooltipSection_Base::SetSection().
|
private |
Definition at line 139 of file DbsnpTooltipData_.hpp.
Referenced by CDbsnpTooltipData_Base::CDbsnpTooltipData_Base(), CDbsnpTooltipData_Base::IsSet(), CDbsnpTooltipData_Base::Reset(), and CDbsnpTooltipData_Base::Set().
|
private |
Definition at line 187 of file DbsnpTooltipSection_.hpp.
Referenced by CDbsnpTooltipSection_Base::CDbsnpTooltipSection_Base(), CDbsnpTooltipSection_Base::IsSetSection(), CDbsnpTooltipSection_Base::IsSetValues(), CDbsnpTooltipSection_Base::ResetSection(), CDbsnpTooltipSection_Base::ResetValues(), CDbsnpTooltipSection_Base::SetSection(), and CDbsnpTooltipSection_Base::SetValues().
|
private |
Definition at line 229 of file DbsnpTooltipSectionValue_.hpp.
Referenced by CDbsnpTooltipSectionValue_Base::CDbsnpTooltipSectionValue_Base(), CDbsnpTooltipSectionValue_Base::IsSetKey(), CDbsnpTooltipSectionValue_Base::IsSetUrl(), CDbsnpTooltipSectionValue_Base::IsSetValue(), CDbsnpTooltipSectionValue_Base::ResetKey(), CDbsnpTooltipSectionValue_Base::ResetUrl(), CDbsnpTooltipSectionValue_Base::ResetValue(), CDbsnpTooltipSectionValue_Base::SetKey(), CDbsnpTooltipSectionValue_Base::SetUrl(), and CDbsnpTooltipSectionValue_Base::SetValue().
|
private |
Definition at line 187 of file DbsnpTooltipServiceError_.hpp.
Referenced by CDbsnpTooltipServiceError_Base::CDbsnpTooltipServiceError_Base(), CDbsnpTooltipServiceError_Base::IsSetHttp_status_code(), CDbsnpTooltipServiceError_Base::IsSetMessage(), CDbsnpTooltipServiceError_Base::ResetHttp_status_code(), CDbsnpTooltipServiceError_Base::ResetMessage(), CDbsnpTooltipServiceError_Base::SetHttp_status_code(), and CDbsnpTooltipServiceError_Base::SetMessage().
|
private |
Definition at line 232 of file DbsnpTooltipSectionValue_.hpp.
Referenced by CDbsnpTooltipSectionValue_Base::GetUrl(), CDbsnpTooltipSectionValue_Base::ResetUrl(), and CDbsnpTooltipSectionValue_Base::SetUrl().
|
private |
Definition at line 231 of file DbsnpTooltipSectionValue_.hpp.
Referenced by CDbsnpTooltipSectionValue_Base::GetValue(), CDbsnpTooltipSectionValue_Base::ResetValue(), and CDbsnpTooltipSectionValue_Base::SetValue().
|
private |
Definition at line 189 of file DbsnpTooltipSection_.hpp.
Referenced by CDbsnpTooltipSection_Base::GetValues(), CDbsnpTooltipSection_Base::ResetValues(), and CDbsnpTooltipSection_Base::SetValues().
Definition at line 214 of file DbsnpTooltipServiceReply_.hpp.
Referenced by CDbsnpTooltipServiceReply_Base::SelectionName(), and CDbsnpTooltipServiceReply_Base::ThrowInvalidSelection().