NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Enumerator | Functions | Variables
Code generated by DATATOOL from 'dbsnp_tooltip_service.asn' (module 'NCBI-dbsnp-tooltips')
+ Collaboration diagram for Code generated by DATATOOL from 'dbsnp_tooltip_service.asn' (module 'NCBI-dbsnp-tooltips'):

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...
 

Typedefs

typedef CDbsnpTooltipData_Base CDbsnpTooltipData::Tparent
 
typedef CSerialObject CDbsnpTooltipData_Base::Tparent
 
typedef list< CRef< CDbsnpTooltipSection > > CDbsnpTooltipData_Base::Tdata
 
typedef CDbsnpTooltipSection_Base CDbsnpTooltipSection::Tparent
 
typedef CSerialObject CDbsnpTooltipSection_Base::Tparent
 
typedef string CDbsnpTooltipSection_Base::TSection
 
typedef list< CRef< CDbsnpTooltipSectionValue > > CDbsnpTooltipSection_Base::TValues
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CDbsnpTooltipSection_Base::TmemberIndex
 
typedef CDbsnpTooltipSectionValue_Base CDbsnpTooltipSectionValue::Tparent
 
typedef CSerialObject CDbsnpTooltipSectionValue_Base::Tparent
 
typedef string CDbsnpTooltipSectionValue_Base::TKey
 
typedef string CDbsnpTooltipSectionValue_Base::TValue
 
typedef string CDbsnpTooltipSectionValue_Base::TUrl
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CDbsnpTooltipSectionValue_Base::TmemberIndex
 
typedef CDbsnpTooltipServiceError_Base CDbsnpTooltipServiceError::Tparent
 
typedef CSerialObject CDbsnpTooltipServiceError_Base::Tparent
 
typedef string CDbsnpTooltipServiceError_Base::TMessage
 
typedef int CDbsnpTooltipServiceError_Base::THttp_status_code
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CDbsnpTooltipServiceError_Base::TmemberIndex
 
typedef CDbsnpTooltipServiceReply_Base CDbsnpTooltipServiceReply::Tparent
 
typedef CSerialObject CDbsnpTooltipServiceReply_Base::Tparent
 
typedef CDbsnpTooltipData CDbsnpTooltipServiceReply_Base::TTooltip_data
 
typedef CDbsnpTooltipServiceError CDbsnpTooltipServiceReply_Base::TError
 

Enumerations

enum class  CDbsnpTooltipSection_Base::E_memberIndex { CDbsnpTooltipSection_Base::e__allMandatory = 0 , CDbsnpTooltipSection_Base::e_section , CDbsnpTooltipSection_Base::e_values }
 
enum class  CDbsnpTooltipSectionValue_Base::E_memberIndex { CDbsnpTooltipSectionValue_Base::e__allMandatory = 0 , CDbsnpTooltipSectionValue_Base::e_key , CDbsnpTooltipSectionValue_Base::e_value , CDbsnpTooltipSectionValue_Base::e_url }
 
enum class  CDbsnpTooltipServiceError_Base::E_memberIndex { CDbsnpTooltipServiceError_Base::e__allMandatory = 0 , CDbsnpTooltipServiceError_Base::e_message , CDbsnpTooltipServiceError_Base::e_http_status_code }
 
enum  CDbsnpTooltipServiceReply_Base::E_Choice { CDbsnpTooltipServiceReply_Base::e_not_set = 0 , CDbsnpTooltipServiceReply_Base::e_Tooltip_data , CDbsnpTooltipServiceReply_Base::e_Error }
 Choice variants. More...
 
enum  CDbsnpTooltipServiceReply_Base::E_ChoiceStopper { CDbsnpTooltipServiceReply_Base::e_MaxChoice = 3 }
 Maximum+1 value of the choice variant enumerator. More...
 

Functions

 CDbsnpTooltipData::CDbsnpTooltipData (void)
 
 CDbsnpTooltipData::~CDbsnpTooltipData (void)
 
 CDbsnpTooltipData::CDbsnpTooltipData (const CDbsnpTooltipData &value)
 
CDbsnpTooltipDataCDbsnpTooltipData::operator= (const CDbsnpTooltipData &value)
 
 CDbsnpTooltipData_Base::CDbsnpTooltipData_Base (void)
 
virtual CDbsnpTooltipData_Base::~CDbsnpTooltipData_Base (void)
 
 CDbsnpTooltipData_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CDbsnpTooltipData_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CDbsnpTooltipData_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CDbsnpTooltipData_Base::Reset (void)
 Reset data member. More...
 
const TdataCDbsnpTooltipData_Base::Get (void) const
 Get the member data. More...
 
TdataCDbsnpTooltipData_Base::Set (void)
 Assign a value to data member. More...
 
 CDbsnpTooltipData_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CDbsnpTooltipData_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CDbsnpTooltipData_Base::CDbsnpTooltipData_Base (const CDbsnpTooltipData_Base &)
 
CDbsnpTooltipData_BaseCDbsnpTooltipData_Base::operator= (const CDbsnpTooltipData_Base &)
 
 CDbsnpTooltipSection::CDbsnpTooltipSection (void)
 
 CDbsnpTooltipSection::~CDbsnpTooltipSection (void)
 
 CDbsnpTooltipSection::CDbsnpTooltipSection (const CDbsnpTooltipSection &value)
 
CDbsnpTooltipSectionCDbsnpTooltipSection::operator= (const CDbsnpTooltipSection &value)
 
 CDbsnpTooltipSection_Base::CDbsnpTooltipSection_Base (void)
 
virtual CDbsnpTooltipSection_Base::~CDbsnpTooltipSection_Base (void)
 
 CDbsnpTooltipSection_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CDbsnpTooltipSection_Base::IsSetSection (void) const
 Section name. More...
 
bool CDbsnpTooltipSection_Base::CanGetSection (void) const
 Check if it is safe to call GetSection method. More...
 
void CDbsnpTooltipSection_Base::ResetSection (void)
 Reset Section data member. More...
 
const TSectionCDbsnpTooltipSection_Base::GetSection (void) const
 Get the Section member data. More...
 
void CDbsnpTooltipSection_Base::SetSection (const TSection &value)
 Assign a value to Section data member. More...
 
void CDbsnpTooltipSection_Base::SetSection (TSection &&value)
 
TSectionCDbsnpTooltipSection_Base::SetSection (void)
 Assign a value to Section data member. More...
 
bool CDbsnpTooltipSection_Base::IsSetValues (void) const
 A list of values pertaining to this section. More...
 
bool CDbsnpTooltipSection_Base::CanGetValues (void) const
 Check if it is safe to call GetValues method. More...
 
void CDbsnpTooltipSection_Base::ResetValues (void)
 Reset Values data member. More...
 
const TValuesCDbsnpTooltipSection_Base::GetValues (void) const
 Get the Values member data. More...
 
TValuesCDbsnpTooltipSection_Base::SetValues (void)
 Assign a value to Values data member. More...
 
virtual void CDbsnpTooltipSection_Base::Reset (void)
 Reset the whole object. More...
 
 CDbsnpTooltipSection_Base::CDbsnpTooltipSection_Base (const CDbsnpTooltipSection_Base &)
 
CDbsnpTooltipSection_BaseCDbsnpTooltipSection_Base::operator= (const CDbsnpTooltipSection_Base &)
 
 CDbsnpTooltipSectionValue::CDbsnpTooltipSectionValue (void)
 
 CDbsnpTooltipSectionValue::~CDbsnpTooltipSectionValue (void)
 
 CDbsnpTooltipSectionValue::CDbsnpTooltipSectionValue (const CDbsnpTooltipSectionValue &value)
 
CDbsnpTooltipSectionValueCDbsnpTooltipSectionValue::operator= (const CDbsnpTooltipSectionValue &value)
 
 CDbsnpTooltipSectionValue_Base::CDbsnpTooltipSectionValue_Base (void)
 
virtual CDbsnpTooltipSectionValue_Base::~CDbsnpTooltipSectionValue_Base (void)
 
 CDbsnpTooltipSectionValue_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CDbsnpTooltipSectionValue_Base::IsSetKey (void) const
 Short description of the value. More...
 
bool CDbsnpTooltipSectionValue_Base::CanGetKey (void) const
 Check if it is safe to call GetKey method. More...
 
void CDbsnpTooltipSectionValue_Base::ResetKey (void)
 Reset Key data member. More...
 
const TKeyCDbsnpTooltipSectionValue_Base::GetKey (void) const
 Get the Key member data. More...
 
void CDbsnpTooltipSectionValue_Base::SetKey (const TKey &value)
 Assign a value to Key data member. More...
 
void CDbsnpTooltipSectionValue_Base::SetKey (TKey &&value)
 
TKeyCDbsnpTooltipSectionValue_Base::SetKey (void)
 Assign a value to Key data member. More...
 
bool CDbsnpTooltipSectionValue_Base::IsSetValue (void) const
 The value as text. More...
 
bool CDbsnpTooltipSectionValue_Base::CanGetValue (void) const
 Check if it is safe to call GetValue method. More...
 
void CDbsnpTooltipSectionValue_Base::ResetValue (void)
 Reset Value data member. More...
 
const TValueCDbsnpTooltipSectionValue_Base::GetValue (void) const
 Get the Value member data. More...
 
void CDbsnpTooltipSectionValue_Base::SetValue (const TValue &value)
 Assign a value to Value data member. More...
 
void CDbsnpTooltipSectionValue_Base::SetValue (TValue &&value)
 
TValueCDbsnpTooltipSectionValue_Base::SetValue (void)
 Assign a value to Value data member. More...
 
bool CDbsnpTooltipSectionValue_Base::IsSetUrl (void) const
 Optional URL that points to additional information about the value. More...
 
bool CDbsnpTooltipSectionValue_Base::CanGetUrl (void) const
 Check if it is safe to call GetUrl method. More...
 
void CDbsnpTooltipSectionValue_Base::ResetUrl (void)
 Reset Url data member. More...
 
const TUrlCDbsnpTooltipSectionValue_Base::GetUrl (void) const
 Get the Url member data. More...
 
void CDbsnpTooltipSectionValue_Base::SetUrl (const TUrl &value)
 Assign a value to Url data member. More...
 
void CDbsnpTooltipSectionValue_Base::SetUrl (TUrl &&value)
 
TUrlCDbsnpTooltipSectionValue_Base::SetUrl (void)
 Assign a value to Url data member. More...
 
virtual void CDbsnpTooltipSectionValue_Base::Reset (void)
 Reset the whole object. More...
 
 CDbsnpTooltipSectionValue_Base::CDbsnpTooltipSectionValue_Base (const CDbsnpTooltipSectionValue_Base &)
 
CDbsnpTooltipSectionValue_BaseCDbsnpTooltipSectionValue_Base::operator= (const CDbsnpTooltipSectionValue_Base &)
 
 CDbsnpTooltipServiceError::CDbsnpTooltipServiceError (void)
 
 CDbsnpTooltipServiceError::~CDbsnpTooltipServiceError (void)
 
 CDbsnpTooltipServiceError::CDbsnpTooltipServiceError (const CDbsnpTooltipServiceError &value)
 
CDbsnpTooltipServiceErrorCDbsnpTooltipServiceError::operator= (const CDbsnpTooltipServiceError &value)
 
 CDbsnpTooltipServiceError_Base::CDbsnpTooltipServiceError_Base (void)
 
virtual CDbsnpTooltipServiceError_Base::~CDbsnpTooltipServiceError_Base (void)
 
 CDbsnpTooltipServiceError_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CDbsnpTooltipServiceError_Base::IsSetMessage (void) const
 Error description. More...
 
bool CDbsnpTooltipServiceError_Base::CanGetMessage (void) const
 Check if it is safe to call GetMessage method. More...
 
void CDbsnpTooltipServiceError_Base::ResetMessage (void)
 Reset Message data member. More...
 
const TMessageCDbsnpTooltipServiceError_Base::GetMessage (void) const
 Get the Message member data. More...
 
void CDbsnpTooltipServiceError_Base::SetMessage (const TMessage &value)
 Assign a value to Message data member. More...
 
void CDbsnpTooltipServiceError_Base::SetMessage (TMessage &&value)
 
TMessageCDbsnpTooltipServiceError_Base::SetMessage (void)
 Assign a value to Message data member. More...
 
bool CDbsnpTooltipServiceError_Base::IsSetHttp_status_code (void) const
 For client convenience, HTTP status code is duplicated here. More...
 
bool CDbsnpTooltipServiceError_Base::CanGetHttp_status_code (void) const
 Check if it is safe to call GetHttp_status_code method. More...
 
void CDbsnpTooltipServiceError_Base::ResetHttp_status_code (void)
 Reset Http_status_code data member. More...
 
THttp_status_code CDbsnpTooltipServiceError_Base::GetHttp_status_code (void) const
 Get the Http_status_code member data. More...
 
void CDbsnpTooltipServiceError_Base::SetHttp_status_code (THttp_status_code value)
 Assign a value to Http_status_code data member. More...
 
THttp_status_codeCDbsnpTooltipServiceError_Base::SetHttp_status_code (void)
 Assign a value to Http_status_code data member. More...
 
virtual void CDbsnpTooltipServiceError_Base::Reset (void)
 Reset the whole object. More...
 
 CDbsnpTooltipServiceError_Base::CDbsnpTooltipServiceError_Base (const CDbsnpTooltipServiceError_Base &)
 
CDbsnpTooltipServiceError_BaseCDbsnpTooltipServiceError_Base::operator= (const CDbsnpTooltipServiceError_Base &)
 
 CDbsnpTooltipServiceReply::CDbsnpTooltipServiceReply (void)
 
 CDbsnpTooltipServiceReply::~CDbsnpTooltipServiceReply (void)
 
 CDbsnpTooltipServiceReply::CDbsnpTooltipServiceReply (const CDbsnpTooltipServiceReply &value)
 
CDbsnpTooltipServiceReplyCDbsnpTooltipServiceReply::operator= (const CDbsnpTooltipServiceReply &value)
 
 CDbsnpTooltipServiceReply_Base::CDbsnpTooltipServiceReply_Base (void)
 
virtual CDbsnpTooltipServiceReply_Base::~CDbsnpTooltipServiceReply_Base (void)
 
 CDbsnpTooltipServiceReply_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CDbsnpTooltipServiceReply_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CDbsnpTooltipServiceReply_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CDbsnpTooltipServiceReply_Base::Which (void) const
 Which variant is currently selected. More...
 
void CDbsnpTooltipServiceReply_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CDbsnpTooltipServiceReply_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CDbsnpTooltipServiceReply_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CDbsnpTooltipServiceReply_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CDbsnpTooltipServiceReply_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CDbsnpTooltipServiceReply_Base::IsTooltip_data (void) const
 Check if variant Tooltip_data is selected. More...
 
const TTooltip_dataCDbsnpTooltipServiceReply_Base::GetTooltip_data (void) const
 Get the variant data. More...
 
TTooltip_dataCDbsnpTooltipServiceReply_Base::SetTooltip_data (void)
 Select the variant. More...
 
void CDbsnpTooltipServiceReply_Base::SetTooltip_data (TTooltip_data &value)
 Select the variant and set its data. More...
 
bool CDbsnpTooltipServiceReply_Base::IsError (void) const
 Check if variant Error is selected. More...
 
const TErrorCDbsnpTooltipServiceReply_Base::GetError (void) const
 Get the variant data. More...
 
TErrorCDbsnpTooltipServiceReply_Base::SetError (void)
 Select the variant. More...
 
void CDbsnpTooltipServiceReply_Base::SetError (TError &value)
 Select the variant and set its data. More...
 
 CDbsnpTooltipServiceReply_Base::CDbsnpTooltipServiceReply_Base (const CDbsnpTooltipServiceReply_Base &)
 
CDbsnpTooltipServiceReply_BaseCDbsnpTooltipServiceReply_Base::operator= (const CDbsnpTooltipServiceReply_Base &)
 
void CDbsnpTooltipServiceReply_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 

Variables

Uint4 CDbsnpTooltipData_Base::m_set_State [1]
 
list< CRef< CDbsnpTooltipSection > > CDbsnpTooltipData_Base::m_data
 
Uint4 CDbsnpTooltipSection_Base::m_set_State [1]
 
string CDbsnpTooltipSection_Base::m_Section
 
list< CRef< CDbsnpTooltipSectionValue > > CDbsnpTooltipSection_Base::m_Values
 
Uint4 CDbsnpTooltipSectionValue_Base::m_set_State [1]
 
string CDbsnpTooltipSectionValue_Base::m_Key
 
string CDbsnpTooltipSectionValue_Base::m_Value
 
string CDbsnpTooltipSectionValue_Base::m_Url
 
Uint4 CDbsnpTooltipServiceError_Base::m_set_State [1]
 
string CDbsnpTooltipServiceError_Base::m_Message
 
int CDbsnpTooltipServiceError_Base::m_Http_status_code
 
E_Choice CDbsnpTooltipServiceReply_Base::m_choice
 
static const char *const CDbsnpTooltipServiceReply_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CSerialObject * CDbsnpTooltipServiceReply_Base::m_object
 

Detailed Description

Typedef Documentation

◆ Tdata

Definition at line 90 of file DbsnpTooltipData_.hpp.

◆ TError

Definition at line 147 of file DbsnpTooltipServiceReply_.hpp.

◆ THttp_status_code

Definition at line 87 of file DbsnpTooltipServiceError_.hpp.

◆ TKey

Definition at line 85 of file DbsnpTooltipSectionValue_.hpp.

◆ TmemberIndex [1/3]

Definition at line 99 of file DbsnpTooltipSection_.hpp.

◆ TmemberIndex [2/3]

Definition at line 96 of file DbsnpTooltipSectionValue_.hpp.

◆ TmemberIndex [3/3]

Definition at line 95 of file DbsnpTooltipServiceError_.hpp.

◆ TMessage

Definition at line 86 of file DbsnpTooltipServiceError_.hpp.

◆ Tparent [1/10]

Definition at line 67 of file DbsnpTooltipData.hpp.

◆ Tparent [2/10]

Definition at line 79 of file DbsnpTooltipData_.hpp.

◆ Tparent [3/10]

Definition at line 67 of file DbsnpTooltipSection.hpp.

◆ Tparent [4/10]

Definition at line 79 of file DbsnpTooltipSection_.hpp.

◆ Tparent [5/10]

Definition at line 67 of file DbsnpTooltipSectionValue.hpp.

◆ Tparent [6/10]

Definition at line 74 of file DbsnpTooltipSectionValue_.hpp.

◆ Tparent [7/10]

Definition at line 67 of file DbsnpTooltipServiceError.hpp.

◆ Tparent [8/10]

Definition at line 75 of file DbsnpTooltipServiceError_.hpp.

◆ Tparent [9/10]

Definition at line 67 of file DbsnpTooltipServiceReply.hpp.

◆ Tparent [10/10]

Definition at line 76 of file DbsnpTooltipServiceReply_.hpp.

◆ TSection

Definition at line 90 of file DbsnpTooltipSection_.hpp.

◆ TTooltip_data

Definition at line 146 of file DbsnpTooltipServiceReply_.hpp.

◆ TUrl

Definition at line 87 of file DbsnpTooltipSectionValue_.hpp.

◆ TValue

Definition at line 86 of file DbsnpTooltipSectionValue_.hpp.

◆ TValues

Definition at line 91 of file DbsnpTooltipSection_.hpp.

Enumeration Type Documentation

◆ E_Choice

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.

◆ E_ChoiceStopper

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Error+1

Definition at line 94 of file DbsnpTooltipServiceReply_.hpp.

◆ E_memberIndex [1/3]

Enumerator
e__allMandatory 
e_section 
e_values 

Definition at line 94 of file DbsnpTooltipSection_.hpp.

◆ E_memberIndex [2/3]

Enumerator
e__allMandatory 
e_key 
e_value 
e_url 

Definition at line 90 of file DbsnpTooltipSectionValue_.hpp.

◆ E_memberIndex [3/3]

Enumerator
e__allMandatory 
e_message 
e_http_status_code 

Definition at line 90 of file DbsnpTooltipServiceError_.hpp.

Function Documentation

◆ CanGet()

bool CDbsnpTooltipData_Base::CanGet ( void  ) const
inline

Check if it is safe to call Get method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 159 of file DbsnpTooltipData_.hpp.

◆ CanGetHttp_status_code()

bool CDbsnpTooltipServiceError_Base::CanGetHttp_status_code ( void  ) const
inline

Check if it is safe to call GetHttp_status_code method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 255 of file DbsnpTooltipServiceError_.hpp.

References CDbsnpTooltipServiceError_Base::IsSetHttp_status_code().

Referenced by CDbsnpTooltipServiceError_Base::GetHttp_status_code().

◆ CanGetKey()

bool CDbsnpTooltipSectionValue_Base::CanGetKey ( void  ) const
inline

Check if it is safe to call GetKey method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 251 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::IsSetKey().

Referenced by CDbsnpTooltipSectionValue_Base::GetKey().

◆ CanGetMessage()

bool CDbsnpTooltipServiceError_Base::CanGetMessage ( void  ) const
inline

Check if it is safe to call GetMessage method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 208 of file DbsnpTooltipServiceError_.hpp.

References CDbsnpTooltipServiceError_Base::IsSetMessage().

Referenced by CDbsnpTooltipServiceError_Base::GetMessage().

◆ CanGetSection()

bool CDbsnpTooltipSection_Base::CanGetSection ( void  ) const
inline

Check if it is safe to call GetSection method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 208 of file DbsnpTooltipSection_.hpp.

References CDbsnpTooltipSection_Base::IsSetSection().

Referenced by CDbsnpTooltipSection_Base::GetSection().

◆ CanGetUrl()

bool CDbsnpTooltipSectionValue_Base::CanGetUrl ( void  ) const
inline

Check if it is safe to call GetUrl method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 345 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::IsSetUrl().

Referenced by CDbsnpTooltipSectionValue_Base::GetUrl().

◆ CanGetValue()

bool CDbsnpTooltipSectionValue_Base::CanGetValue ( void  ) const
inline

Check if it is safe to call GetValue method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 298 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::IsSetValue().

Referenced by CDbsnpTooltipSectionValue_Base::GetValue().

◆ CanGetValues()

bool CDbsnpTooltipSection_Base::CanGetValues ( void  ) const
inline

Check if it is safe to call GetValues method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 255 of file DbsnpTooltipSection_.hpp.

◆ CDbsnpTooltipData() [1/2]

CDbsnpTooltipData::CDbsnpTooltipData ( const CDbsnpTooltipData value)
private

◆ CDbsnpTooltipData() [2/2]

CDbsnpTooltipData::CDbsnpTooltipData ( void  )
inline

Definition at line 86 of file DbsnpTooltipData.hpp.

◆ CDbsnpTooltipData_Base() [1/2]

CDbsnpTooltipData_Base::CDbsnpTooltipData_Base ( const CDbsnpTooltipData_Base )
private

◆ CDbsnpTooltipData_Base() [2/2]

END_CLASS_INFO CDbsnpTooltipData_Base::CDbsnpTooltipData_Base ( void  )

Definition at line 68 of file DbsnpTooltipData_.cpp.

References CDbsnpTooltipData_Base::m_set_State.

◆ CDbsnpTooltipSection() [1/2]

CDbsnpTooltipSection::CDbsnpTooltipSection ( const CDbsnpTooltipSection value)
private

◆ CDbsnpTooltipSection() [2/2]

CDbsnpTooltipSection::CDbsnpTooltipSection ( void  )
inline

Definition at line 86 of file DbsnpTooltipSection.hpp.

◆ CDbsnpTooltipSection_Base() [1/2]

CDbsnpTooltipSection_Base::CDbsnpTooltipSection_Base ( const CDbsnpTooltipSection_Base )
private

◆ CDbsnpTooltipSection_Base() [2/2]

END_CLASS_INFO CDbsnpTooltipSection_Base::CDbsnpTooltipSection_Base ( void  )

Definition at line 81 of file DbsnpTooltipSection_.cpp.

References CDbsnpTooltipSection_Base::m_set_State.

◆ CDbsnpTooltipSectionValue() [1/2]

CDbsnpTooltipSectionValue::CDbsnpTooltipSectionValue ( const CDbsnpTooltipSectionValue value)
private

◆ CDbsnpTooltipSectionValue() [2/2]

CDbsnpTooltipSectionValue::CDbsnpTooltipSectionValue ( void  )
inline

Definition at line 86 of file DbsnpTooltipSectionValue.hpp.

◆ CDbsnpTooltipSectionValue_Base() [1/2]

CDbsnpTooltipSectionValue_Base::CDbsnpTooltipSectionValue_Base ( const CDbsnpTooltipSectionValue_Base )
private

◆ CDbsnpTooltipSectionValue_Base() [2/2]

END_CLASS_INFO CDbsnpTooltipSectionValue_Base::CDbsnpTooltipSectionValue_Base ( void  )

◆ CDbsnpTooltipServiceError() [1/2]

CDbsnpTooltipServiceError::CDbsnpTooltipServiceError ( const CDbsnpTooltipServiceError value)
private

◆ CDbsnpTooltipServiceError() [2/2]

CDbsnpTooltipServiceError::CDbsnpTooltipServiceError ( void  )
inline

Definition at line 86 of file DbsnpTooltipServiceError.hpp.

◆ CDbsnpTooltipServiceError_Base() [1/2]

CDbsnpTooltipServiceError_Base::CDbsnpTooltipServiceError_Base ( const CDbsnpTooltipServiceError_Base )
private

◆ CDbsnpTooltipServiceError_Base() [2/2]

END_CLASS_INFO CDbsnpTooltipServiceError_Base::CDbsnpTooltipServiceError_Base ( void  )

◆ CDbsnpTooltipServiceReply() [1/2]

CDbsnpTooltipServiceReply::CDbsnpTooltipServiceReply ( const CDbsnpTooltipServiceReply value)
private

◆ CDbsnpTooltipServiceReply() [2/2]

CDbsnpTooltipServiceReply::CDbsnpTooltipServiceReply ( void  )
inline

Definition at line 86 of file DbsnpTooltipServiceReply.hpp.

◆ CDbsnpTooltipServiceReply_Base() [1/2]

CDbsnpTooltipServiceReply_Base::CDbsnpTooltipServiceReply_Base ( const CDbsnpTooltipServiceReply_Base )
private

◆ CDbsnpTooltipServiceReply_Base() [2/2]

END_CHOICE_INFO CDbsnpTooltipServiceReply_Base::CDbsnpTooltipServiceReply_Base ( void  )

Definition at line 160 of file DbsnpTooltipServiceReply_.cpp.

◆ CheckSelected()

void CDbsnpTooltipServiceReply_Base::CheckSelected ( E_Choice  index) const
inline

Verify selection, throw exception if it differs from the expected.

Parameters
indexExpected 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().

◆ DECLARE_INTERNAL_TYPE_INFO() [1/5]

CDbsnpTooltipData_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/5]

CDbsnpTooltipSection_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/5]

CDbsnpTooltipSectionValue_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/5]

CDbsnpTooltipServiceError_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [5/5]

CDbsnpTooltipServiceReply_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DoSelect()

void CDbsnpTooltipServiceReply_Base::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ Get()

const CDbsnpTooltipData_Base::Tdata & CDbsnpTooltipData_Base::Get ( void  ) const
inline

Get the member data.

Returns
Reference to the member data.

Definition at line 165 of file DbsnpTooltipData_.hpp.

References CDbsnpTooltipData_Base::m_data.

◆ GetError()

const CDbsnpTooltipServiceReply_Base::TError & CDbsnpTooltipServiceReply_Base::GetError ( void  ) const

◆ GetHttp_status_code()

CDbsnpTooltipServiceError_Base::THttp_status_code CDbsnpTooltipServiceError_Base::GetHttp_status_code ( void  ) const
inline

Get the Http_status_code member data.

Returns
Copy of the 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().

◆ GetKey()

const CDbsnpTooltipSectionValue_Base::TKey & CDbsnpTooltipSectionValue_Base::GetKey ( void  ) const
inline

Get the Key member data.

Returns
Reference to the member data.

Definition at line 257 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::CanGetKey(), CDbsnpTooltipSectionValue_Base::m_Key, and CSerialObject::ThrowUnassigned().

◆ GetMessage()

const CDbsnpTooltipServiceError_Base::TMessage & CDbsnpTooltipServiceError_Base::GetMessage ( void  ) const
inline

Get the Message member data.

Returns
Reference to the 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().

◆ GetSection()

const CDbsnpTooltipSection_Base::TSection & CDbsnpTooltipSection_Base::GetSection ( void  ) const
inline

Get the Section member data.

Returns
Reference to the member data.

Definition at line 214 of file DbsnpTooltipSection_.hpp.

References CDbsnpTooltipSection_Base::CanGetSection(), CDbsnpTooltipSection_Base::m_Section, and CSerialObject::ThrowUnassigned().

◆ GetTooltip_data()

const CDbsnpTooltipServiceReply_Base::TTooltip_data & CDbsnpTooltipServiceReply_Base::GetTooltip_data ( void  ) const

◆ GetUrl()

const CDbsnpTooltipSectionValue_Base::TUrl & CDbsnpTooltipSectionValue_Base::GetUrl ( void  ) const
inline

Get the Url member data.

Returns
Reference to the member data.

Definition at line 351 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::CanGetUrl(), CDbsnpTooltipSectionValue_Base::m_Url, and CSerialObject::ThrowUnassigned().

◆ GetValue()

const CDbsnpTooltipSectionValue_Base::TValue & CDbsnpTooltipSectionValue_Base::GetValue ( void  ) const
inline

Get the Value member data.

Returns
Reference to the member data.

Definition at line 304 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::CanGetValue(), CDbsnpTooltipSectionValue_Base::m_Value, and CSerialObject::ThrowUnassigned().

◆ GetValues()

const CDbsnpTooltipSection_Base::TValues & CDbsnpTooltipSection_Base::GetValues ( void  ) const
inline

Get the Values member data.

Returns
Reference to the member data.

Definition at line 261 of file DbsnpTooltipSection_.hpp.

References CDbsnpTooltipSection_Base::m_Values.

◆ IsError()

bool CDbsnpTooltipServiceReply_Base::IsError ( void  ) const
inline

Check if variant Error is selected.

Error type is defined as 'typedef CDbsnpTooltipServiceError TError'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 264 of file DbsnpTooltipServiceReply_.hpp.

References CDbsnpTooltipServiceReply_Base::e_Error, and CDbsnpTooltipServiceReply_Base::m_choice.

Referenced by CGuiObjectInfoVariation::x_ConvertTooltips().

◆ IsSet()

bool CDbsnpTooltipData_Base::IsSet ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 153 of file DbsnpTooltipData_.hpp.

References CDbsnpTooltipData_Base::m_set_State.

◆ IsSetHttp_status_code()

bool CDbsnpTooltipServiceError_Base::IsSetHttp_status_code ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

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().

◆ IsSetKey()

bool CDbsnpTooltipSectionValue_Base::IsSetKey ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 245 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::m_set_State.

Referenced by CDbsnpTooltipSectionValue_Base::CanGetKey(), and CDbsnpTooltipSectionValue_Base::SetKey().

◆ IsSetMessage()

bool CDbsnpTooltipServiceError_Base::IsSetMessage ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 202 of file DbsnpTooltipServiceError_.hpp.

References CDbsnpTooltipServiceError_Base::m_set_State.

Referenced by CDbsnpTooltipServiceError_Base::CanGetMessage(), and CDbsnpTooltipServiceError_Base::SetMessage().

◆ IsSetSection()

bool CDbsnpTooltipSection_Base::IsSetSection ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 202 of file DbsnpTooltipSection_.hpp.

References CDbsnpTooltipSection_Base::m_set_State.

Referenced by CDbsnpTooltipSection_Base::CanGetSection(), and CDbsnpTooltipSection_Base::SetSection().

◆ IsSetUrl()

bool CDbsnpTooltipSectionValue_Base::IsSetUrl ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 339 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::m_set_State.

Referenced by CDbsnpTooltipSectionValue_Base::CanGetUrl(), and CDbsnpTooltipSectionValue_Base::SetUrl().

◆ IsSetValue()

bool CDbsnpTooltipSectionValue_Base::IsSetValue ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 292 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::m_set_State.

Referenced by CDbsnpTooltipSectionValue_Base::CanGetValue(), and CDbsnpTooltipSectionValue_Base::SetValue().

◆ IsSetValues()

bool CDbsnpTooltipSection_Base::IsSetValues ( void  ) const
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'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 249 of file DbsnpTooltipSection_.hpp.

References CDbsnpTooltipSection_Base::m_set_State.

◆ IsTooltip_data()

bool CDbsnpTooltipServiceReply_Base::IsTooltip_data ( void  ) const
inline

Check if variant Tooltip_data is selected.

Tooltip_data type is defined as 'typedef CDbsnpTooltipData TTooltip_data'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 258 of file DbsnpTooltipServiceReply_.hpp.

References CDbsnpTooltipServiceReply_Base::e_Tooltip_data, and CDbsnpTooltipServiceReply_Base::m_choice.

Referenced by CGuiObjectInfoVariation::x_ConvertTooltips().

◆ operator const Tdata &()

CDbsnpTooltipData_Base::operator const CDbsnpTooltipData_Base::Tdata & ( void  ) const
inline

Conversion operator to 'const Tdata' type.

Definition at line 178 of file DbsnpTooltipData_.hpp.

◆ operator Tdata &()

CDbsnpTooltipData_Base::operator CDbsnpTooltipData_Base::Tdata & ( void  )
inline

Conversion operator to 'Tdata' type.

Definition at line 184 of file DbsnpTooltipData_.hpp.

◆ operator=() [1/10]

CDbsnpTooltipData& CDbsnpTooltipData::operator= ( const CDbsnpTooltipData value)
private

◆ operator=() [2/10]

CDbsnpTooltipData_Base& CDbsnpTooltipData_Base::operator= ( const CDbsnpTooltipData_Base )
private

◆ operator=() [3/10]

CDbsnpTooltipSection& CDbsnpTooltipSection::operator= ( const CDbsnpTooltipSection value)
private

◆ operator=() [4/10]

CDbsnpTooltipSection_Base& CDbsnpTooltipSection_Base::operator= ( const CDbsnpTooltipSection_Base )
private

◆ operator=() [5/10]

CDbsnpTooltipSectionValue& CDbsnpTooltipSectionValue::operator= ( const CDbsnpTooltipSectionValue value)
private

◆ operator=() [6/10]

CDbsnpTooltipSectionValue_Base& CDbsnpTooltipSectionValue_Base::operator= ( const CDbsnpTooltipSectionValue_Base )
private

◆ operator=() [7/10]

CDbsnpTooltipServiceError& CDbsnpTooltipServiceError::operator= ( const CDbsnpTooltipServiceError value)
private

◆ operator=() [8/10]

CDbsnpTooltipServiceError_Base& CDbsnpTooltipServiceError_Base::operator= ( const CDbsnpTooltipServiceError_Base )
private

◆ operator=() [9/10]

CDbsnpTooltipServiceReply& CDbsnpTooltipServiceReply::operator= ( const CDbsnpTooltipServiceReply value)
private

◆ operator=() [10/10]

CDbsnpTooltipServiceReply_Base& CDbsnpTooltipServiceReply_Base::operator= ( const CDbsnpTooltipServiceReply_Base )
private

◆ Reset() [1/5]

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.

◆ Reset() [2/5]

void CDbsnpTooltipSection_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 63 of file DbsnpTooltipSection_.cpp.

References CDbsnpTooltipSection_Base::ResetSection(), and CDbsnpTooltipSection_Base::ResetValues().

◆ Reset() [3/5]

void CDbsnpTooltipSectionValue_Base::Reset ( void  )
virtual

◆ Reset() [4/5]

void CDbsnpTooltipServiceError_Base::Reset ( void  )
virtual

◆ Reset() [5/5]

void CDbsnpTooltipServiceReply_Base::Reset ( void  )
virtual

◆ ResetHttp_status_code()

void CDbsnpTooltipServiceError_Base::ResetHttp_status_code ( void  )
inline

◆ ResetKey()

void CDbsnpTooltipSectionValue_Base::ResetKey ( void  )

◆ ResetMessage()

void CDbsnpTooltipServiceError_Base::ResetMessage ( void  )

◆ ResetSection()

void CDbsnpTooltipSection_Base::ResetSection ( void  )

◆ ResetSelection()

void CDbsnpTooltipServiceReply_Base::ResetSelection ( void  )
virtual

◆ ResetUrl()

void CDbsnpTooltipSectionValue_Base::ResetUrl ( void  )

◆ ResetValue()

void CDbsnpTooltipSectionValue_Base::ResetValue ( void  )

◆ ResetValues()

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().

◆ Select() [1/2]

void CDbsnpTooltipServiceReply_Base::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [2/2]

void CDbsnpTooltipServiceReply_Base::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag 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().

◆ SelectionName()

NCBI_NS_STD::string CDbsnpTooltipServiceReply_Base::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 92 of file DbsnpTooltipServiceReply_.cpp.

References CDbsnpTooltipServiceReply_Base::sm_SelectionNames.

◆ Set()

CDbsnpTooltipData_Base::Tdata & CDbsnpTooltipData_Base::Set ( void  )
inline

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 171 of file DbsnpTooltipData_.hpp.

References CDbsnpTooltipData_Base::m_data, and CDbsnpTooltipData_Base::m_set_State.

◆ SetError() [1/2]

void CDbsnpTooltipServiceReply_Base::SetError ( CDbsnpTooltipServiceReply_Base::TError value)

◆ SetError() [2/2]

CDbsnpTooltipServiceReply_Base::TError & CDbsnpTooltipServiceReply_Base::SetError ( void  )

◆ SetHttp_status_code() [1/2]

void CDbsnpTooltipServiceError_Base::SetHttp_status_code ( CDbsnpTooltipServiceError_Base::THttp_status_code  value)
inline

Assign a value to Http_status_code data member.

Parameters
valueValue 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.

◆ SetHttp_status_code() [2/2]

CDbsnpTooltipServiceError_Base::THttp_status_code & CDbsnpTooltipServiceError_Base::SetHttp_status_code ( void  )
inline

◆ SetKey() [1/3]

void CDbsnpTooltipSectionValue_Base::SetKey ( const TKey value)
inline

Assign a value to Key data member.

Parameters
valueValue to assign

Definition at line 266 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::m_Key, CDbsnpTooltipSectionValue_Base::m_set_State, and rapidjson::value.

◆ SetKey() [2/3]

void CDbsnpTooltipSectionValue_Base::SetKey ( CDbsnpTooltipSectionValue_Base::TKey &&  value)
inline

◆ SetKey() [3/3]

CDbsnpTooltipSectionValue_Base::TKey & CDbsnpTooltipSectionValue_Base::SetKey ( void  )
inline

Assign a value to Key data member.

Returns
Reference to the data value.

Definition at line 280 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::IsSetKey(), CDbsnpTooltipSectionValue_Base::m_Key, CDbsnpTooltipSectionValue_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetMessage() [1/3]

void CDbsnpTooltipServiceError_Base::SetMessage ( const TMessage value)
inline

Assign a value to Message data member.

Parameters
valueValue to assign

Definition at line 223 of file DbsnpTooltipServiceError_.hpp.

References CDbsnpTooltipServiceError_Base::m_Message, CDbsnpTooltipServiceError_Base::m_set_State, and rapidjson::value.

◆ SetMessage() [2/3]

void CDbsnpTooltipServiceError_Base::SetMessage ( CDbsnpTooltipServiceError_Base::TMessage &&  value)
inline

◆ SetMessage() [3/3]

CDbsnpTooltipServiceError_Base::TMessage & CDbsnpTooltipServiceError_Base::SetMessage ( void  )
inline

◆ SetSection() [1/3]

void CDbsnpTooltipSection_Base::SetSection ( const TSection value)
inline

Assign a value to Section data member.

Parameters
valueValue to assign

Definition at line 223 of file DbsnpTooltipSection_.hpp.

References CDbsnpTooltipSection_Base::m_Section, CDbsnpTooltipSection_Base::m_set_State, and rapidjson::value.

◆ SetSection() [2/3]

void CDbsnpTooltipSection_Base::SetSection ( CDbsnpTooltipSection_Base::TSection &&  value)
inline

◆ SetSection() [3/3]

CDbsnpTooltipSection_Base::TSection & CDbsnpTooltipSection_Base::SetSection ( void  )
inline

Assign a value to Section data member.

Returns
Reference to the data value.

Definition at line 237 of file DbsnpTooltipSection_.hpp.

References CDbsnpTooltipSection_Base::IsSetSection(), CDbsnpTooltipSection_Base::m_Section, CDbsnpTooltipSection_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetTooltip_data() [1/2]

void CDbsnpTooltipServiceReply_Base::SetTooltip_data ( CDbsnpTooltipServiceReply_Base::TTooltip_data value)

◆ SetTooltip_data() [2/2]

CDbsnpTooltipServiceReply_Base::TTooltip_data & CDbsnpTooltipServiceReply_Base::SetTooltip_data ( void  )

◆ SetUrl() [1/3]

void CDbsnpTooltipSectionValue_Base::SetUrl ( const TUrl value)
inline

Assign a value to Url data member.

Parameters
valueValue to assign

Definition at line 360 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::m_set_State, CDbsnpTooltipSectionValue_Base::m_Url, and rapidjson::value.

◆ SetUrl() [2/3]

void CDbsnpTooltipSectionValue_Base::SetUrl ( CDbsnpTooltipSectionValue_Base::TUrl &&  value)
inline

◆ SetUrl() [3/3]

CDbsnpTooltipSectionValue_Base::TUrl & CDbsnpTooltipSectionValue_Base::SetUrl ( void  )
inline

Assign a value to Url data member.

Returns
Reference to the data value.

Definition at line 374 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::IsSetUrl(), CDbsnpTooltipSectionValue_Base::m_set_State, CDbsnpTooltipSectionValue_Base::m_Url, and CSerialObject::UnassignedString().

◆ SetValue() [1/3]

void CDbsnpTooltipSectionValue_Base::SetValue ( const TValue value)
inline

Assign a value to Value data member.

Parameters
valueValue to assign

Definition at line 313 of file DbsnpTooltipSectionValue_.hpp.

References CDbsnpTooltipSectionValue_Base::m_set_State, CDbsnpTooltipSectionValue_Base::m_Value, and rapidjson::value.

◆ SetValue() [2/3]

void CDbsnpTooltipSectionValue_Base::SetValue ( CDbsnpTooltipSectionValue_Base::TValue &&  value)
inline

◆ SetValue() [3/3]

CDbsnpTooltipSectionValue_Base::TValue & CDbsnpTooltipSectionValue_Base::SetValue ( void  )
inline

◆ SetValues()

CDbsnpTooltipSection_Base::TValues & CDbsnpTooltipSection_Base::SetValues ( void  )
inline

Assign a value to Values data member.

Returns
Reference to the data value.

Definition at line 267 of file DbsnpTooltipSection_.hpp.

References CDbsnpTooltipSection_Base::m_set_State, and CDbsnpTooltipSection_Base::m_Values.

◆ ThrowInvalidSelection()

void CDbsnpTooltipServiceReply_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected 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().

◆ Which()

CDbsnpTooltipServiceReply_Base::E_Choice CDbsnpTooltipServiceReply_Base::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 229 of file DbsnpTooltipServiceReply_.hpp.

References CDbsnpTooltipServiceReply_Base::m_choice.

◆ ~CDbsnpTooltipData()

CDbsnpTooltipData::~CDbsnpTooltipData ( void  )

Definition at line 50 of file DbsnpTooltipData.cpp.

◆ ~CDbsnpTooltipData_Base()

CDbsnpTooltipData_Base::~CDbsnpTooltipData_Base ( void  )
virtual

Definition at line 74 of file DbsnpTooltipData_.cpp.

◆ ~CDbsnpTooltipSection()

CDbsnpTooltipSection::~CDbsnpTooltipSection ( void  )

Definition at line 50 of file DbsnpTooltipSection.cpp.

◆ ~CDbsnpTooltipSection_Base()

CDbsnpTooltipSection_Base::~CDbsnpTooltipSection_Base ( void  )
virtual

Definition at line 87 of file DbsnpTooltipSection_.cpp.

◆ ~CDbsnpTooltipSectionValue()

CDbsnpTooltipSectionValue::~CDbsnpTooltipSectionValue ( void  )

Definition at line 50 of file DbsnpTooltipSectionValue.cpp.

◆ ~CDbsnpTooltipSectionValue_Base()

CDbsnpTooltipSectionValue_Base::~CDbsnpTooltipSectionValue_Base ( void  )
virtual

Definition at line 94 of file DbsnpTooltipSectionValue_.cpp.

◆ ~CDbsnpTooltipServiceError()

CDbsnpTooltipServiceError::~CDbsnpTooltipServiceError ( void  )

Definition at line 50 of file DbsnpTooltipServiceError.cpp.

◆ ~CDbsnpTooltipServiceError_Base()

CDbsnpTooltipServiceError_Base::~CDbsnpTooltipServiceError_Base ( void  )
virtual

Definition at line 81 of file DbsnpTooltipServiceError_.cpp.

◆ ~CDbsnpTooltipServiceReply()

CDbsnpTooltipServiceReply::~CDbsnpTooltipServiceReply ( void  )

Definition at line 50 of file DbsnpTooltipServiceReply.cpp.

◆ ~CDbsnpTooltipServiceReply_Base()

CDbsnpTooltipServiceReply_Base::~CDbsnpTooltipServiceReply_Base ( void  )
virtual

Variable Documentation

◆ m_choice

E_Choice CDbsnpTooltipServiceReply_Base::m_choice
private

◆ m_data

list< CRef< CDbsnpTooltipSection > > CDbsnpTooltipData_Base::m_data
private

◆ m_Http_status_code

int CDbsnpTooltipServiceError_Base::m_Http_status_code
private

◆ m_Key

string CDbsnpTooltipSectionValue_Base::m_Key
private

◆ m_Message

string CDbsnpTooltipServiceError_Base::m_Message
private

◆ m_object

NCBI_NS_NCBI::CSerialObject* CDbsnpTooltipServiceReply_Base::m_object
private

◆ m_Section

string CDbsnpTooltipSection_Base::m_Section
private

◆ m_set_State [1/4]

Uint4 CDbsnpTooltipData_Base::m_set_State[1]
private

◆ m_set_State [2/4]

Uint4 CDbsnpTooltipSection_Base::m_set_State[1]
private

◆ m_set_State [3/4]

Uint4 CDbsnpTooltipSectionValue_Base::m_set_State[1]
private

◆ m_set_State [4/4]

Uint4 CDbsnpTooltipServiceError_Base::m_set_State[1]
private

◆ m_Url

string CDbsnpTooltipSectionValue_Base::m_Url
private

◆ m_Value

string CDbsnpTooltipSectionValue_Base::m_Value
private

◆ m_Values

list< CRef< CDbsnpTooltipSectionValue > > CDbsnpTooltipSection_Base::m_Values
private

◆ sm_SelectionNames

const char *const CDbsnpTooltipServiceReply_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"tooltip-data",
"error"
}

Definition at line 214 of file DbsnpTooltipServiceReply_.hpp.

Referenced by CDbsnpTooltipServiceReply_Base::SelectionName(), and CDbsnpTooltipServiceReply_Base::ThrowInvalidSelection().

Modified on Fri Sep 20 14:57:24 2024 by modify_doxy.py rev. 669887