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

Classes

class  CRemapClient_Base
 CRemapClient_Base –. More...
 
class  CRemap_db_id
 CRemap_db_id –. More...
 
class  CRemap_db_id_Base
 database name More...
 
class  CRemap_dt
 CRemap_dt –. More...
 
class  CRemap_dt_Base
 a date/time stamp More...
 
class  CRemap_query
 CRemap_query –. More...
 
class  CRemap_query_Base
 CRemap_query_Base –. More...
 
class  CRemap_reply
 CRemap_reply –. More...
 
class  CRemap_reply_Base
 ********************************************************** Replies from the server all replies contain the date/time stamp when they were executed ********************************************************** More...
 
class  CRemap_request
 CRemap_request –. More...
 
class  CRemap_request_Base
 *************************************** Remap Request types *************************************** **************************************** The basic request wrapper leaves space for a version which allow the server to support older clients The tool parameter allows us to log the client types for debugging and tuning **************************************** a standard request More...
 
class  CRemap_result
 CRemap_result –. More...
 
class  CRemap_result_Base
 remapped locations More...
 
class  CRMReply
 CRMReply –. More...
 
class  CRMReply_Base
 CRMReply_Base –. More...
 
class  CRMRequest
 CRMRequest –. More...
 
class  CRMRequest_Base
 request types More...
 

Typedefs

typedef CRPCClient< CRemap_request, CRemap_replyCRemapClient_Base::Tparent
 
typedef CRemap_request CRemapClient_Base::TRequest
 
typedef CRemap_reply CRemapClient_Base::TReply
 
typedef CRMRequest CRemapClient_Base::TRequestChoice
 
typedef CRMReply CRemapClient_Base::TReplyChoice
 
typedef CRemap_db_id_Base CRemap_db_id::Tparent
 
typedef CStringAliasBase< stringCRemap_db_id_Base::Tparent
 
typedef CRemap_dt_Base CRemap_dt::Tparent
 
typedef CStdAliasBase< intCRemap_dt_Base::Tparent
 
typedef CRemap_query_Base CRemap_query::Tparent
 
typedef CSerialObject CRemap_query_Base::Tparent
 
typedef string CRemap_query_Base::TFrom_build
 
typedef string CRemap_query_Base::TTo_build
 
typedef list< CRef< CSeq_loc > > CRemap_query_Base::TLocs
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CRemap_query_Base::TmemberIndex
 
typedef CRemap_reply_Base CRemap_reply::Tparent
 
typedef CSerialObject CRemap_reply_Base::Tparent
 
typedef CRMReply CRemap_reply_Base::TReply
 
typedef CRemap_dt CRemap_reply_Base::TDt
 
typedef string CRemap_reply_Base::TServer
 
typedef string CRemap_reply_Base::TMsg
 
typedef Tparent::CMemberIndex< E_memberIndex, 5 > CRemap_reply_Base::TmemberIndex
 
typedef CRemap_request_Base CRemap_request::Tparent
 
typedef CSerialObject CRemap_request_Base::Tparent
 
typedef CRMRequest CRemap_request_Base::TRequest
 
typedef int CRemap_request_Base::TVersion
 
typedef string CRemap_request_Base::TTool
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CRemap_request_Base::TmemberIndex
 
typedef CRemap_result_Base CRemap_result::Tparent
 
typedef CSerialObject CRemap_result_Base::Tparent
 
typedef list< CRef< CSeq_loc > > CRemap_result_Base::Tdata
 
typedef CRMReply_Base CRMReply::Tparent
 
typedef CSerialObject CRMReply_Base::Tparent
 
typedef string CRMReply_Base::TError
 
typedef CRemap_result CRMReply_Base::TRemap
 
typedef list< stringCRMReply_Base::TMaps_to_builds
 
typedef list< stringCRMReply_Base::TMaps_from_builds
 
typedef list< stringCRMReply_Base::TAll_builds
 
typedef CRMRequest_Base CRMRequest::Tparent
 
typedef CSerialObject CRMRequest_Base::Tparent
 
typedef CRemap_query CRMRequest_Base::TRemap
 
typedef string CRMRequest_Base::TMaps_to_builds
 
typedef string CRMRequest_Base::TMaps_from_builds
 

Enumerations

enum class  CRemap_query_Base::E_memberIndex { CRemap_query_Base::e__allMandatory = 0 , CRemap_query_Base::e_from_build , CRemap_query_Base::e_to_build , CRemap_query_Base::e_locs }
 
enum class  CRemap_reply_Base::E_memberIndex {
  CRemap_reply_Base::e__allMandatory = 0 , CRemap_reply_Base::e_reply , CRemap_reply_Base::e_dt , CRemap_reply_Base::e_server ,
  CRemap_reply_Base::e_msg
}
 
enum class  CRemap_request_Base::E_memberIndex { CRemap_request_Base::e__allMandatory = 0 , CRemap_request_Base::e_request , CRemap_request_Base::e_version , CRemap_request_Base::e_tool }
 
enum  CRMReply_Base::E_Choice {
  CRMReply_Base::e_not_set = 0 , CRMReply_Base::e_Error , CRMReply_Base::e_Remap , CRMReply_Base::e_Maps_to_builds ,
  CRMReply_Base::e_Maps_from_builds , CRMReply_Base::e_All_builds
}
 Choice variants. More...
 
enum  CRMReply_Base::E_ChoiceStopper { CRMReply_Base::e_MaxChoice = 6 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum  CRMRequest_Base::E_Choice {
  CRMRequest_Base::e_not_set = 0 , CRMRequest_Base::e_Remap , CRMRequest_Base::e_Maps_to_builds , CRMRequest_Base::e_Maps_from_builds ,
  CRMRequest_Base::e_All_builds
}
 Choice variants. More...
 
enum  CRMRequest_Base::E_ChoiceStopper { CRMRequest_Base::e_MaxChoice = 5 }
 Maximum+1 value of the choice variant enumerator. More...
 

Functions

 CRemapClient_Base::CRemapClient_Base (void)
 
virtual CRemapClient_Base::~CRemapClient_Base (void)
 
virtual void CRemapClient_Base::Ask (const TRequest &request, TReply &reply)
 
virtual void CRemapClient_Base::Ask (const TRequest &request, TReply &reply, TReplyChoice::E_Choice wanted)
 
virtual const TRequestCRemapClient_Base::GetDefaultRequest (void) const
 
virtual TRequestCRemapClient_Base::SetDefaultRequest (void)
 
virtual void CRemapClient_Base::SetDefaultRequest (const TRequest &request)
 
virtual void CRemapClient_Base::Ask (const TRequestChoice &req, TReply &reply)
 
virtual void CRemapClient_Base::Ask (const TRequestChoice &req, TReply &reply, TReplyChoice::E_Choice wanted)
 
virtual CRef< CRemap_resultCRemapClient_Base::AskRemap (const CRemap_query &req, TReply *reply=0)
 
virtual list< stringCRemapClient_Base::AskMaps_to_builds (const string &req, TReply *reply=0)
 
virtual list< stringCRemapClient_Base::AskMaps_from_builds (const string &req, TReply *reply=0)
 
virtual list< stringCRemapClient_Base::AskAll_builds (TReply *reply=0)
 
TReplyChoiceCRemapClient_Base::x_Choice (TReply &reply)
 
 CRemap_db_id::CRemap_db_id (void)
 
 CRemap_db_id::CRemap_db_id (const std::string &value)
 Explicit constructor from the primitive type. More...
 
 CRemap_db_id_Base::CRemap_db_id_Base (void)
 
 CRemap_db_id_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CRemap_db_id_Base::CRemap_db_id_Base (const string &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CRemap_db_id_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CRemap_db_id_Base &obj)
 
 CRemap_dt::CRemap_dt (void)
 
 CRemap_dt::CRemap_dt (const int &value)
 Explicit constructor from the primitive type. More...
 
 CRemap_dt_Base::CRemap_dt_Base (void)
 
 CRemap_dt_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CRemap_dt_Base::CRemap_dt_Base (const int &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CRemap_dt_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CRemap_dt_Base &obj)
 
 CRemap_query::CRemap_query (void)
 
 CRemap_query::~CRemap_query (void)
 
 CRemap_query::CRemap_query (const CRemap_query &value)
 
CRemap_queryCRemap_query::operator= (const CRemap_query &value)
 
 CRemap_query_Base::CRemap_query_Base (void)
 
virtual CRemap_query_Base::~CRemap_query_Base (void)
 
 CRemap_query_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CRemap_query_Base::IsSetFrom_build (void) const
 build to map from Check if a value has been assigned to From_build data member. More...
 
bool CRemap_query_Base::CanGetFrom_build (void) const
 Check if it is safe to call GetFrom_build method. More...
 
void CRemap_query_Base::ResetFrom_build (void)
 Reset From_build data member. More...
 
const TFrom_buildCRemap_query_Base::GetFrom_build (void) const
 Get the From_build member data. More...
 
void CRemap_query_Base::SetFrom_build (const TFrom_build &value)
 Assign a value to From_build data member. More...
 
void CRemap_query_Base::SetFrom_build (TFrom_build &&value)
 
TFrom_buildCRemap_query_Base::SetFrom_build (void)
 Assign a value to From_build data member. More...
 
bool CRemap_query_Base::IsSetTo_build (void) const
 build to map to Check if a value has been assigned to To_build data member. More...
 
bool CRemap_query_Base::CanGetTo_build (void) const
 Check if it is safe to call GetTo_build method. More...
 
void CRemap_query_Base::ResetTo_build (void)
 Reset To_build data member. More...
 
const TTo_buildCRemap_query_Base::GetTo_build (void) const
 Get the To_build member data. More...
 
void CRemap_query_Base::SetTo_build (const TTo_build &value)
 Assign a value to To_build data member. More...
 
void CRemap_query_Base::SetTo_build (TTo_build &&value)
 
TTo_buildCRemap_query_Base::SetTo_build (void)
 Assign a value to To_build data member. More...
 
bool CRemap_query_Base::IsSetLocs (void) const
 the locations to remap Check if a value has been assigned to Locs data member. More...
 
bool CRemap_query_Base::CanGetLocs (void) const
 Check if it is safe to call GetLocs method. More...
 
void CRemap_query_Base::ResetLocs (void)
 Reset Locs data member. More...
 
const TLocsCRemap_query_Base::GetLocs (void) const
 Get the Locs member data. More...
 
TLocsCRemap_query_Base::SetLocs (void)
 Assign a value to Locs data member. More...
 
virtual void CRemap_query_Base::Reset (void)
 Reset the whole object. More...
 
 CRemap_query_Base::CRemap_query_Base (const CRemap_query_Base &)
 
CRemap_query_BaseCRemap_query_Base::operator= (const CRemap_query_Base &)
 
 CRemap_reply::CRemap_reply (void)
 
 CRemap_reply::~CRemap_reply (void)
 
 CRemap_reply::CRemap_reply (const CRemap_reply &value)
 
CRemap_replyCRemap_reply::operator= (const CRemap_reply &value)
 
 CRemap_reply_Base::CRemap_reply_Base (void)
 
virtual CRemap_reply_Base::~CRemap_reply_Base (void)
 
 CRemap_reply_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CRemap_reply_Base::IsSetReply (void) const
 the actual reply Check if a value has been assigned to Reply data member. More...
 
bool CRemap_reply_Base::CanGetReply (void) const
 Check if it is safe to call GetReply method. More...
 
void CRemap_reply_Base::ResetReply (void)
 Reset Reply data member. More...
 
const TReplyCRemap_reply_Base::GetReply (void) const
 Get the Reply member data. More...
 
void CRemap_reply_Base::SetReply (TReply &value)
 Assign a value to Reply data member. More...
 
TReplyCRemap_reply_Base::SetReply (void)
 Assign a value to Reply data member. More...
 
bool CRemap_reply_Base::IsSetDt (void) const
 date/time stamp from server Check if a value has been assigned to Dt data member. More...
 
bool CRemap_reply_Base::CanGetDt (void) const
 Check if it is safe to call GetDt method. More...
 
void CRemap_reply_Base::ResetDt (void)
 Reset Dt data member. More...
 
const TDtCRemap_reply_Base::GetDt (void) const
 Get the Dt member data. More...
 
void CRemap_reply_Base::SetDt (const TDt &value)
 Assign a value to Dt data member. More...
 
TDtCRemap_reply_Base::SetDt (void)
 Assign a value to Dt data member. More...
 
bool CRemap_reply_Base::IsSetServer (void) const
 server version info Check if a value has been assigned to Server data member. More...
 
bool CRemap_reply_Base::CanGetServer (void) const
 Check if it is safe to call GetServer method. More...
 
void CRemap_reply_Base::ResetServer (void)
 Reset Server data member. More...
 
const TServerCRemap_reply_Base::GetServer (void) const
 Get the Server member data. More...
 
void CRemap_reply_Base::SetServer (const TServer &value)
 Assign a value to Server data member. More...
 
void CRemap_reply_Base::SetServer (TServer &&value)
 
TServerCRemap_reply_Base::SetServer (void)
 Assign a value to Server data member. More...
 
bool CRemap_reply_Base::IsSetMsg (void) const
 possibly a message to the user Check if a value has been assigned to Msg data member. More...
 
bool CRemap_reply_Base::CanGetMsg (void) const
 Check if it is safe to call GetMsg method. More...
 
void CRemap_reply_Base::ResetMsg (void)
 Reset Msg data member. More...
 
const TMsgCRemap_reply_Base::GetMsg (void) const
 Get the Msg member data. More...
 
void CRemap_reply_Base::SetMsg (const TMsg &value)
 Assign a value to Msg data member. More...
 
void CRemap_reply_Base::SetMsg (TMsg &&value)
 
TMsgCRemap_reply_Base::SetMsg (void)
 Assign a value to Msg data member. More...
 
virtual void CRemap_reply_Base::Reset (void)
 Reset the whole object. More...
 
 CRemap_reply_Base::CRemap_reply_Base (const CRemap_reply_Base &)
 
CRemap_reply_BaseCRemap_reply_Base::operator= (const CRemap_reply_Base &)
 
 CRemap_request::CRemap_request (void)
 
 CRemap_request::~CRemap_request (void)
 
 CRemap_request::CRemap_request (const CRemap_request &value)
 
CRemap_requestCRemap_request::operator= (const CRemap_request &value)
 
 CRemap_request_Base::CRemap_request_Base (void)
 
virtual CRemap_request_Base::~CRemap_request_Base (void)
 
 CRemap_request_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CRemap_request_Base::IsSetRequest (void) const
 the actual request Check if a value has been assigned to Request data member. More...
 
bool CRemap_request_Base::CanGetRequest (void) const
 Check if it is safe to call GetRequest method. More...
 
void CRemap_request_Base::ResetRequest (void)
 Reset Request data member. More...
 
const TRequestCRemap_request_Base::GetRequest (void) const
 Get the Request member data. More...
 
void CRemap_request_Base::SetRequest (TRequest &value)
 Assign a value to Request data member. More...
 
TRequestCRemap_request_Base::SetRequest (void)
 Assign a value to Request data member. More...
 
bool CRemap_request_Base::IsSetVersion (void) const
 ASN1 spec version Check if a value has been assigned to Version data member. More...
 
bool CRemap_request_Base::CanGetVersion (void) const
 Check if it is safe to call GetVersion method. More...
 
void CRemap_request_Base::ResetVersion (void)
 Reset Version data member. More...
 
TVersion CRemap_request_Base::GetVersion (void) const
 Get the Version member data. More...
 
void CRemap_request_Base::SetVersion (TVersion value)
 Assign a value to Version data member. More...
 
TVersionCRemap_request_Base::SetVersion (void)
 Assign a value to Version data member. More...
 
bool CRemap_request_Base::IsSetTool (void) const
 tool making request Check if a value has been assigned to Tool data member. More...
 
bool CRemap_request_Base::CanGetTool (void) const
 Check if it is safe to call GetTool method. More...
 
void CRemap_request_Base::ResetTool (void)
 Reset Tool data member. More...
 
const TToolCRemap_request_Base::GetTool (void) const
 Get the Tool member data. More...
 
void CRemap_request_Base::SetTool (const TTool &value)
 Assign a value to Tool data member. More...
 
void CRemap_request_Base::SetTool (TTool &&value)
 
TToolCRemap_request_Base::SetTool (void)
 Assign a value to Tool data member. More...
 
virtual void CRemap_request_Base::Reset (void)
 Reset the whole object. More...
 
 CRemap_request_Base::CRemap_request_Base (const CRemap_request_Base &)
 
CRemap_request_BaseCRemap_request_Base::operator= (const CRemap_request_Base &)
 
 CRemap_result::CRemap_result (void)
 
 CRemap_result::~CRemap_result (void)
 
 CRemap_result::CRemap_result (const CRemap_result &value)
 
CRemap_resultCRemap_result::operator= (const CRemap_result &value)
 
 CRemap_result_Base::CRemap_result_Base (void)
 
virtual CRemap_result_Base::~CRemap_result_Base (void)
 
 CRemap_result_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CRemap_result_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CRemap_result_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CRemap_result_Base::Reset (void)
 Reset data member. More...
 
const TdataCRemap_result_Base::Get (void) const
 Get the member data. More...
 
TdataCRemap_result_Base::Set (void)
 Assign a value to data member. More...
 
 CRemap_result_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CRemap_result_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CRemap_result_Base::CRemap_result_Base (const CRemap_result_Base &)
 
CRemap_result_BaseCRemap_result_Base::operator= (const CRemap_result_Base &)
 
 CRMReply::CRMReply (void)
 
 CRMReply::~CRMReply (void)
 
 CRMReply::CRMReply (const CRMReply &value)
 
CRMReplyCRMReply::operator= (const CRMReply &value)
 
 CRMReply_Base::CRMReply_Base (void)
 
virtual CRMReply_Base::~CRMReply_Base (void)
 
 CRMReply_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CRMReply_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CRMReply_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CRMReply_Base::Which (void) const
 Which variant is currently selected. More...
 
void CRMReply_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CRMReply_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CRMReply_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CRMReply_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CRMReply_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CRMReply_Base::IsError (void) const
 Check if variant Error is selected. More...
 
const TErrorCRMReply_Base::GetError (void) const
 Get the variant data. More...
 
TErrorCRMReply_Base::SetError (void)
 Select the variant. More...
 
void CRMReply_Base::SetError (const TError &value)
 Select the variant and set its data. More...
 
bool CRMReply_Base::IsRemap (void) const
 Check if variant Remap is selected. More...
 
const TRemapCRMReply_Base::GetRemap (void) const
 Get the variant data. More...
 
TRemapCRMReply_Base::SetRemap (void)
 Select the variant. More...
 
void CRMReply_Base::SetRemap (TRemap &value)
 Select the variant and set its data. More...
 
bool CRMReply_Base::IsMaps_to_builds (void) const
 Check if variant Maps_to_builds is selected. More...
 
const TMaps_to_buildsCRMReply_Base::GetMaps_to_builds (void) const
 Get the variant data. More...
 
TMaps_to_buildsCRMReply_Base::SetMaps_to_builds (void)
 Select the variant. More...
 
bool CRMReply_Base::IsMaps_from_builds (void) const
 Check if variant Maps_from_builds is selected. More...
 
const TMaps_from_buildsCRMReply_Base::GetMaps_from_builds (void) const
 Get the variant data. More...
 
TMaps_from_buildsCRMReply_Base::SetMaps_from_builds (void)
 Select the variant. More...
 
bool CRMReply_Base::IsAll_builds (void) const
 Check if variant All_builds is selected. More...
 
const TAll_buildsCRMReply_Base::GetAll_builds (void) const
 Get the variant data. More...
 
TAll_buildsCRMReply_Base::SetAll_builds (void)
 Select the variant. More...
 
 CRMReply_Base::CRMReply_Base (const CRMReply_Base &)
 
CRMReply_BaseCRMReply_Base::operator= (const CRMReply_Base &)
 
void CRMReply_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CRMRequest::CRMRequest (void)
 
 CRMRequest::~CRMRequest (void)
 
 CRMRequest::CRMRequest (const CRMRequest &value)
 
CRMRequestCRMRequest::operator= (const CRMRequest &value)
 
 CRMRequest_Base::CRMRequest_Base (void)
 
virtual CRMRequest_Base::~CRMRequest_Base (void)
 
 CRMRequest_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CRMRequest_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CRMRequest_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CRMRequest_Base::Which (void) const
 Which variant is currently selected. More...
 
void CRMRequest_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CRMRequest_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CRMRequest_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CRMRequest_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CRMRequest_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CRMRequest_Base::IsRemap (void) const
 Check if variant Remap is selected. More...
 
const TRemapCRMRequest_Base::GetRemap (void) const
 Get the variant data. More...
 
TRemapCRMRequest_Base::SetRemap (void)
 Select the variant. More...
 
void CRMRequest_Base::SetRemap (TRemap &value)
 Select the variant and set its data. More...
 
bool CRMRequest_Base::IsMaps_to_builds (void) const
 Check if variant Maps_to_builds is selected. More...
 
const TMaps_to_buildsCRMRequest_Base::GetMaps_to_builds (void) const
 Get the variant data. More...
 
TMaps_to_buildsCRMRequest_Base::SetMaps_to_builds (void)
 Select the variant. More...
 
void CRMRequest_Base::SetMaps_to_builds (const TMaps_to_builds &value)
 Select the variant and set its data. More...
 
bool CRMRequest_Base::IsMaps_from_builds (void) const
 Check if variant Maps_from_builds is selected. More...
 
const TMaps_from_buildsCRMRequest_Base::GetMaps_from_builds (void) const
 Get the variant data. More...
 
TMaps_from_buildsCRMRequest_Base::SetMaps_from_builds (void)
 Select the variant. More...
 
void CRMRequest_Base::SetMaps_from_builds (const TMaps_from_builds &value)
 Select the variant and set its data. More...
 
bool CRMRequest_Base::IsAll_builds (void) const
 Check if variant All_builds is selected. More...
 
void CRMRequest_Base::SetAll_builds (void)
 Select the variant. More...
 
 CRMRequest_Base::CRMRequest_Base (const CRMRequest_Base &)
 
CRMRequest_BaseCRMRequest_Base::operator= (const CRMRequest_Base &)
 
void CRMRequest_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 

Variables

CRef< TRequestCRemapClient_Base::m_DefaultRequest
 
Uint4 CRemap_query_Base::m_set_State [1]
 
string CRemap_query_Base::m_From_build
 
string CRemap_query_Base::m_To_build
 
list< CRef< CSeq_loc > > CRemap_query_Base::m_Locs
 
Uint4 CRemap_reply_Base::m_set_State [1]
 
CRef< TReplyCRemap_reply_Base::m_Reply
 
CRemap_dt CRemap_reply_Base::m_Dt
 
string CRemap_reply_Base::m_Server
 
string CRemap_reply_Base::m_Msg
 
Uint4 CRemap_request_Base::m_set_State [1]
 
CRef< TRequestCRemap_request_Base::m_Request
 
int CRemap_request_Base::m_Version
 
string CRemap_request_Base::m_Tool
 
Uint4 CRemap_result_Base::m_set_State [1]
 
list< CRef< CSeq_loc > > CRemap_result_Base::m_data
 
E_Choice CRMReply_Base::m_choice
 
static const char *const CRMReply_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CUnionBuffer< TMaps_to_builds >   CRMReply_Base::m_Maps_to_builds
 
NCBI_NS_NCBI::CUnionBuffer< TMaps_from_builds >   CRMReply_Base::m_Maps_from_builds
 
NCBI_NS_NCBI::CUnionBuffer< TAll_builds >   CRMReply_Base::m_All_builds
 
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CRMReply_Base::m_string
 
NCBI_NS_NCBI::CSerialObject *   CRMReply_Base::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< TMaps_to_builds >   CRMReply_Base::m_Maps_to_builds
 
   NCBI_NS_NCBI::CUnionBuffer< TMaps_from_builds >   CRMReply_Base::m_Maps_from_builds
 
   NCBI_NS_NCBI::CUnionBuffer< TAll_builds >   CRMReply_Base::m_All_builds
 
   NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CRMReply_Base::m_string
 
   NCBI_NS_NCBI::CSerialObject *   CRMReply_Base::m_object
 
}; 
 
E_Choice CRMRequest_Base::m_choice
 
static const char *const CRMRequest_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CRMRequest_Base::m_string
 
NCBI_NS_NCBI::CSerialObject *   CRMRequest_Base::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CRMRequest_Base::m_string
 
   NCBI_NS_NCBI::CSerialObject *   CRMRequest_Base::m_object
 
}; 
 

Detailed Description

Typedef Documentation

◆ TAll_builds

Definition at line 156 of file RMReply_.hpp.

◆ Tdata

Definition at line 90 of file Remap_result_.hpp.

◆ TDt

Definition at line 95 of file Remap_reply_.hpp.

◆ TError

Definition at line 152 of file RMReply_.hpp.

◆ TFrom_build

Definition at line 90 of file Remap_query_.hpp.

◆ TLocs

Definition at line 92 of file Remap_query_.hpp.

◆ TMaps_from_builds [1/2]

Definition at line 155 of file RMReply_.hpp.

◆ TMaps_from_builds [2/2]

Definition at line 153 of file RMRequest_.hpp.

◆ TMaps_to_builds [1/2]

Definition at line 154 of file RMReply_.hpp.

◆ TMaps_to_builds [2/2]

Definition at line 152 of file RMRequest_.hpp.

◆ TmemberIndex [1/3]

Definition at line 101 of file Remap_query_.hpp.

◆ TmemberIndex [2/3]

Definition at line 107 of file Remap_reply_.hpp.

◆ TmemberIndex [3/3]

Definition at line 110 of file Remap_request_.hpp.

◆ TMsg

Definition at line 97 of file Remap_reply_.hpp.

◆ Tparent [1/17]

Definition at line 80 of file remap_client_.hpp.

◆ Tparent [2/17]

Definition at line 67 of file Remap_db_id.hpp.

◆ Tparent [3/17]

Definition at line 75 of file Remap_db_id_.hpp.

◆ Tparent [4/17]

Definition at line 67 of file Remap_dt.hpp.

◆ Tparent [5/17]

Definition at line 71 of file Remap_dt_.hpp.

◆ Tparent [6/17]

Definition at line 67 of file Remap_query.hpp.

◆ Tparent [7/17]

Definition at line 79 of file Remap_query_.hpp.

◆ Tparent [8/17]

Definition at line 67 of file Remap_reply.hpp.

◆ Tparent [9/17]

Definition at line 83 of file Remap_reply_.hpp.

◆ Tparent [10/17]

Definition at line 67 of file Remap_request.hpp.

◆ Tparent [11/17]

Definition at line 88 of file Remap_request_.hpp.

◆ Tparent [12/17]

Definition at line 67 of file Remap_result.hpp.

◆ Tparent [13/17]

Definition at line 79 of file Remap_result_.hpp.

◆ Tparent [14/17]

Definition at line 67 of file RMReply.hpp.

◆ Tparent [15/17]

Definition at line 79 of file RMReply_.hpp.

◆ Tparent [16/17]

Definition at line 67 of file RMRequest.hpp.

◆ Tparent [17/17]

Definition at line 79 of file RMRequest_.hpp.

◆ TRemap [1/2]

Definition at line 153 of file RMReply_.hpp.

◆ TRemap [2/2]

Definition at line 151 of file RMRequest_.hpp.

◆ TReply [1/2]

Definition at line 88 of file remap_client_.hpp.

◆ TReply [2/2]

Definition at line 94 of file Remap_reply_.hpp.

◆ TReplyChoice

Definition at line 90 of file remap_client_.hpp.

◆ TRequest [1/2]

Definition at line 87 of file remap_client_.hpp.

◆ TRequest [2/2]

Definition at line 99 of file Remap_request_.hpp.

◆ TRequestChoice

Definition at line 89 of file remap_client_.hpp.

◆ TServer

Definition at line 96 of file Remap_reply_.hpp.

◆ TTo_build

Definition at line 91 of file Remap_query_.hpp.

◆ TTool

Definition at line 101 of file Remap_request_.hpp.

◆ TVersion

Definition at line 100 of file Remap_request_.hpp.

Enumeration Type Documentation

◆ E_Choice [1/2]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Error 

if nothing can be returned

e_Remap 

result of actual remapping

e_Maps_to_builds 

all the builds that the server knows how to map this build to

e_Maps_from_builds 

all the builds that the server knows how to map to this build

e_All_builds 

all builds that the server knows of

Definition at line 91 of file RMReply_.hpp.

◆ E_Choice [2/2]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Remap 

do the actual remapping

e_Maps_to_builds 

what builds can this be mapped to?

e_Maps_from_builds 

what builds can be mapped to this?

e_All_builds 

all the builds the server knows of

Definition at line 91 of file RMRequest_.hpp.

◆ E_ChoiceStopper [1/2]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_All_builds+1

Definition at line 100 of file RMReply_.hpp.

◆ E_ChoiceStopper [2/2]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_All_builds+1

Definition at line 99 of file RMRequest_.hpp.

◆ E_memberIndex [1/3]

Enumerator
e__allMandatory 
e_from_build 
e_to_build 
e_locs 

Definition at line 95 of file Remap_query_.hpp.

◆ E_memberIndex [2/3]

Enumerator
e__allMandatory 
e_reply 
e_dt 
e_server 
e_msg 

Definition at line 100 of file Remap_reply_.hpp.

◆ E_memberIndex [3/3]

Enumerator
e__allMandatory 
e_request 
e_version 
e_tool 

Definition at line 104 of file Remap_request_.hpp.

Function Documentation

◆ Ask() [1/4]

void CRemapClient_Base::Ask ( const TRequest request,
CRemapClient_Base::TReply reply 
)
inlinevirtual

◆ Ask() [2/4]

void CRemapClient_Base::Ask ( const TRequest request,
CRemapClient_Base::TReply reply,
TReplyChoice::E_Choice  wanted 
)
virtual

◆ Ask() [3/4]

void CRemapClient_Base::Ask ( const TRequestChoice req,
CRemapClient_Base::TReply reply 
)
virtual

◆ Ask() [4/4]

void CRemapClient_Base::Ask ( const TRequestChoice req,
CRemapClient_Base::TReply reply,
TReplyChoice::E_Choice  wanted 
)
virtual

◆ AskAll_builds()

list< string > CRemapClient_Base::AskAll_builds ( CRemapClient_Base::TReply reply = 0)
virtual

◆ AskMaps_from_builds()

list< string > CRemapClient_Base::AskMaps_from_builds ( const string req,
CRemapClient_Base::TReply reply = 0 
)
virtual

◆ AskMaps_to_builds()

list< string > CRemapClient_Base::AskMaps_to_builds ( const string req,
CRemapClient_Base::TReply reply = 0 
)
virtual

◆ AskRemap()

CRef< CRemap_result > CRemapClient_Base::AskRemap ( const CRemap_query req,
CRemapClient_Base::TReply reply = 0 
)
virtual

◆ CanGet()

bool CRemap_result_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 Remap_result_.hpp.

◆ CanGetDt()

bool CRemap_reply_Base::CanGetDt ( void  ) const
inline

Check if it is safe to call GetDt method.

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

Definition at line 329 of file Remap_reply_.hpp.

References CRemap_reply_Base::IsSetDt().

Referenced by CRemap_reply_Base::GetDt().

◆ CanGetFrom_build()

bool CRemap_query_Base::CanGetFrom_build ( void  ) const
inline

Check if it is safe to call GetFrom_build method.

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

Definition at line 248 of file Remap_query_.hpp.

References CRemap_query_Base::IsSetFrom_build().

Referenced by CRemap_query_Base::GetFrom_build().

◆ CanGetLocs()

bool CRemap_query_Base::CanGetLocs ( void  ) const
inline

Check if it is safe to call GetLocs method.

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

Definition at line 342 of file Remap_query_.hpp.

◆ CanGetMsg()

bool CRemap_reply_Base::CanGetMsg ( void  ) const
inline

Check if it is safe to call GetMsg method.

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

Definition at line 418 of file Remap_reply_.hpp.

References CRemap_reply_Base::IsSetMsg().

Referenced by CRemap_reply_Base::GetMsg().

◆ CanGetReply()

bool CRemap_reply_Base::CanGetReply ( void  ) const
inline

Check if it is safe to call GetReply method.

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

Definition at line 299 of file Remap_reply_.hpp.

◆ CanGetRequest()

bool CRemap_request_Base::CanGetRequest ( void  ) const
inline

Check if it is safe to call GetRequest method.

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

Definition at line 262 of file Remap_request_.hpp.

◆ CanGetServer()

bool CRemap_reply_Base::CanGetServer ( void  ) const
inline

Check if it is safe to call GetServer method.

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

Definition at line 371 of file Remap_reply_.hpp.

References CRemap_reply_Base::IsSetServer().

Referenced by CRemap_reply_Base::GetServer().

◆ CanGetTo_build()

bool CRemap_query_Base::CanGetTo_build ( void  ) const
inline

Check if it is safe to call GetTo_build method.

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

Definition at line 295 of file Remap_query_.hpp.

References CRemap_query_Base::IsSetTo_build().

Referenced by CRemap_query_Base::GetTo_build().

◆ CanGetTool()

bool CRemap_request_Base::CanGetTool ( void  ) const
inline

Check if it is safe to call GetTool method.

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

Definition at line 339 of file Remap_request_.hpp.

References CRemap_request_Base::IsSetTool().

Referenced by CRemap_request_Base::GetTool().

◆ CanGetVersion()

bool CRemap_request_Base::CanGetVersion ( void  ) const
inline

Check if it is safe to call GetVersion method.

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

Definition at line 292 of file Remap_request_.hpp.

References CRemap_request_Base::IsSetVersion().

Referenced by CRemap_request_Base::GetVersion().

◆ CheckSelected() [1/2]

void CRMReply_Base::CheckSelected ( E_Choice  index) const
inline

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

Parameters
indexExpected selection.

Definition at line 314 of file RMReply_.hpp.

References CRMReply_Base::m_choice, and CRMReply_Base::ThrowInvalidSelection().

Referenced by CRMReply_Base::GetAll_builds(), CRMReply_Base::GetError(), CRMReply_Base::GetMaps_from_builds(), CRMReply_Base::GetMaps_to_builds(), and CRMReply_Base::GetRemap().

◆ CheckSelected() [2/2]

void CRMRequest_Base::CheckSelected ( E_Choice  index) const
inline

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

Parameters
indexExpected selection.

Definition at line 283 of file RMRequest_.hpp.

References CRMRequest_Base::m_choice, and CRMRequest_Base::ThrowInvalidSelection().

Referenced by CRMRequest_Base::GetMaps_from_builds(), CRMRequest_Base::GetMaps_to_builds(), and CRMRequest_Base::GetRemap().

◆ CRemap_db_id() [1/2]

CRemap_db_id::CRemap_db_id ( const std::string value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file Remap_db_id.hpp.

◆ CRemap_db_id() [2/2]

CRemap_db_id::CRemap_db_id ( void  )
inline

Definition at line 69 of file Remap_db_id.hpp.

◆ CRemap_db_id_Base() [1/2]

CRemap_db_id_Base::CRemap_db_id_Base ( const string data)
inlineexplicit

Definition at line 101 of file Remap_db_id_.hpp.

◆ CRemap_db_id_Base() [2/2]

CRemap_db_id_Base::CRemap_db_id_Base ( void  )
inline

Definition at line 96 of file Remap_db_id_.hpp.

◆ CRemap_dt() [1/2]

CRemap_dt::CRemap_dt ( const int value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file Remap_dt.hpp.

◆ CRemap_dt() [2/2]

CRemap_dt::CRemap_dt ( void  )
inline

Definition at line 69 of file Remap_dt.hpp.

◆ CRemap_dt_Base() [1/2]

CRemap_dt_Base::CRemap_dt_Base ( const int data)
inlineexplicit

Definition at line 97 of file Remap_dt_.hpp.

◆ CRemap_dt_Base() [2/2]

CRemap_dt_Base::CRemap_dt_Base ( void  )
inline

Definition at line 92 of file Remap_dt_.hpp.

◆ CRemap_query() [1/2]

CRemap_query::CRemap_query ( const CRemap_query value)
private

◆ CRemap_query() [2/2]

CRemap_query::CRemap_query ( void  )
inline

Definition at line 86 of file Remap_query.hpp.

◆ CRemap_query_Base() [1/2]

CRemap_query_Base::CRemap_query_Base ( const CRemap_query_Base )
private

◆ CRemap_query_Base() [2/2]

END_CLASS_INFO CRemap_query_Base::CRemap_query_Base ( void  )

Definition at line 89 of file Remap_query_.cpp.

References CRemap_query_Base::m_set_State.

◆ CRemap_reply() [1/2]

CRemap_reply::CRemap_reply ( const CRemap_reply value)
private

◆ CRemap_reply() [2/2]

CRemap_reply::CRemap_reply ( void  )
inline

Definition at line 86 of file Remap_reply.hpp.

◆ CRemap_reply_Base() [1/2]

CRemap_reply_Base::CRemap_reply_Base ( const CRemap_reply_Base )
private

◆ CRemap_reply_Base() [2/2]

END_CLASS_INFO CRemap_reply_Base::CRemap_reply_Base ( void  )

◆ CRemap_request() [1/2]

CRemap_request::CRemap_request ( const CRemap_request value)
private

◆ CRemap_request() [2/2]

CRemap_request::CRemap_request ( void  )
inline

Definition at line 86 of file Remap_request.hpp.

◆ CRemap_request_Base() [1/2]

CRemap_request_Base::CRemap_request_Base ( const CRemap_request_Base )
private

◆ CRemap_request_Base() [2/2]

END_CLASS_INFO CRemap_request_Base::CRemap_request_Base ( void  )

◆ CRemap_result() [1/2]

CRemap_result::CRemap_result ( const CRemap_result value)
private

◆ CRemap_result() [2/2]

CRemap_result::CRemap_result ( void  )
inline

Definition at line 86 of file Remap_result.hpp.

◆ CRemap_result_Base() [1/2]

CRemap_result_Base::CRemap_result_Base ( const CRemap_result_Base )
private

◆ CRemap_result_Base() [2/2]

END_CLASS_INFO CRemap_result_Base::CRemap_result_Base ( void  )

Definition at line 68 of file Remap_result_.cpp.

References CRemap_result_Base::m_set_State.

◆ CRemapClient_Base()

CRemapClient_Base::CRemapClient_Base ( void  )

Definition at line 133 of file remap_client_.cpp.

◆ CRMReply() [1/2]

CRMReply::CRMReply ( const CRMReply value)
private

◆ CRMReply() [2/2]

CRMReply::CRMReply ( void  )
inline

Definition at line 86 of file RMReply.hpp.

◆ CRMReply_Base() [1/2]

CRMReply_Base::CRMReply_Base ( const CRMReply_Base )
private

◆ CRMReply_Base() [2/2]

END_CHOICE_INFO CRMReply_Base::CRMReply_Base ( void  )

Definition at line 169 of file RMReply_.cpp.

◆ CRMRequest() [1/2]

CRMRequest::CRMRequest ( const CRMRequest value)
private

◆ CRMRequest() [2/2]

CRMRequest::CRMRequest ( void  )
inline

Definition at line 86 of file RMRequest.hpp.

◆ CRMRequest_Base() [1/2]

CRMRequest_Base::CRMRequest_Base ( const CRMRequest_Base )
private

◆ CRMRequest_Base() [2/2]

END_CHOICE_INFO CRMRequest_Base::CRMRequest_Base ( void  )

Definition at line 157 of file RMRequest_.cpp.

◆ DECLARE_INTERNAL_TYPE_INFO() [1/6]

CRemap_query_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/6]

CRemap_reply_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/6]

CRemap_request_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/6]

CRemap_result_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [5/6]

CRMReply_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [6/6]

CRMRequest_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [1/2]

CRemap_db_id_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [2/2]

CRemap_dt_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DoSelect() [1/2]

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

◆ DoSelect() [2/2]

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

◆ Get()

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

Get the member data.

Returns
Reference to the member data.

Definition at line 165 of file Remap_result_.hpp.

References CRemap_result_Base::m_data.

◆ GetAll_builds()

const CRMReply_Base::TAll_builds & CRMReply_Base::GetAll_builds ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 409 of file RMReply_.hpp.

References CRMReply_Base::CheckSelected(), CRMReply_Base::e_All_builds, and CRMReply_Base::m_All_builds.

Referenced by CRemapClient_Base::AskAll_builds().

◆ GetDefaultRequest()

const CRemapClient_Base::TRequest & CRemapClient_Base::GetDefaultRequest ( void  ) const
inlinevirtual

Definition at line 147 of file remap_client_.hpp.

References CRemapClient_Base::m_DefaultRequest.

◆ GetDt()

const CRemap_reply_Base::TDt & CRemap_reply_Base::GetDt ( void  ) const
inline

Get the Dt member data.

Returns
Reference to the member data.

Definition at line 342 of file Remap_reply_.hpp.

References CRemap_reply_Base::CanGetDt(), CRemap_reply_Base::m_Dt, and CSerialObject::ThrowUnassigned().

◆ GetError()

const CRMReply_Base::TError & CRMReply_Base::GetError ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 343 of file RMReply_.hpp.

References CRMReply_Base::CheckSelected(), CRMReply_Base::e_Error, and CRMReply_Base::m_string.

Referenced by CRemapClient_Base::Ask().

◆ GetFrom_build()

const CRemap_query_Base::TFrom_build & CRemap_query_Base::GetFrom_build ( void  ) const
inline

Get the From_build member data.

Returns
Reference to the member data.

Definition at line 254 of file Remap_query_.hpp.

References CRemap_query_Base::CanGetFrom_build(), CRemap_query_Base::m_From_build, and CSerialObject::ThrowUnassigned().

◆ GetLocs()

const CRemap_query_Base::TLocs & CRemap_query_Base::GetLocs ( void  ) const
inline

Get the Locs member data.

Returns
Reference to the member data.

Definition at line 348 of file Remap_query_.hpp.

References CRemap_query_Base::m_Locs.

◆ GetMaps_from_builds() [1/2]

const CRMReply_Base::TMaps_from_builds & CRMReply_Base::GetMaps_from_builds ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 389 of file RMReply_.hpp.

References CRMReply_Base::CheckSelected(), CRMReply_Base::e_Maps_from_builds, and CRMReply_Base::m_Maps_from_builds.

Referenced by CRemapClient_Base::AskMaps_from_builds().

◆ GetMaps_from_builds() [2/2]

const CRMRequest_Base::TMaps_from_builds & CRMRequest_Base::GetMaps_from_builds ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 338 of file RMRequest_.hpp.

References CRMRequest_Base::CheckSelected(), CRMRequest_Base::e_Maps_from_builds, and CRMRequest_Base::m_string.

◆ GetMaps_to_builds() [1/2]

const CRMReply_Base::TMaps_to_builds & CRMReply_Base::GetMaps_to_builds ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 369 of file RMReply_.hpp.

References CRMReply_Base::CheckSelected(), CRMReply_Base::e_Maps_to_builds, and CRMReply_Base::m_Maps_to_builds.

Referenced by CRemapClient_Base::AskMaps_to_builds().

◆ GetMaps_to_builds() [2/2]

const CRMRequest_Base::TMaps_to_builds & CRMRequest_Base::GetMaps_to_builds ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 318 of file RMRequest_.hpp.

References CRMRequest_Base::CheckSelected(), CRMRequest_Base::e_Maps_to_builds, and CRMRequest_Base::m_string.

◆ GetMsg()

const CRemap_reply_Base::TMsg & CRemap_reply_Base::GetMsg ( void  ) const
inline

Get the Msg member data.

Returns
Reference to the member data.

Definition at line 424 of file Remap_reply_.hpp.

References CRemap_reply_Base::CanGetMsg(), CRemap_reply_Base::m_Msg, and CSerialObject::ThrowUnassigned().

◆ GetRemap() [1/2]

const CRMReply_Base::TRemap & CRMReply_Base::GetRemap ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 130 of file RMReply_.cpp.

References CRMReply_Base::CheckSelected(), CRMReply_Base::e_Remap, and CRMReply_Base::m_object.

◆ GetRemap() [2/2]

const CRMRequest_Base::TRemap & CRMRequest_Base::GetRemap ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 107 of file RMRequest_.cpp.

References CRMRequest_Base::CheckSelected(), CRMRequest_Base::e_Remap, and CRMRequest_Base::m_object.

◆ GetReply()

const CRemap_reply_Base::TReply & CRemap_reply_Base::GetReply ( void  ) const
inline

Get the Reply member data.

Returns
Reference to the member data.

Definition at line 305 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_Reply, and CRemap_reply_Base::ResetReply().

◆ GetRequest()

const CRemap_request_Base::TRequest & CRemap_request_Base::GetRequest ( void  ) const
inline

Get the Request member data.

Returns
Reference to the member data.

Definition at line 268 of file Remap_request_.hpp.

References CRemap_request_Base::m_Request, and CRemap_request_Base::ResetRequest().

◆ GetServer()

const CRemap_reply_Base::TServer & CRemap_reply_Base::GetServer ( void  ) const
inline

Get the Server member data.

Returns
Reference to the member data.

Definition at line 377 of file Remap_reply_.hpp.

References CRemap_reply_Base::CanGetServer(), CRemap_reply_Base::m_Server, and CSerialObject::ThrowUnassigned().

◆ GetTo_build()

const CRemap_query_Base::TTo_build & CRemap_query_Base::GetTo_build ( void  ) const
inline

Get the To_build member data.

Returns
Reference to the member data.

Definition at line 301 of file Remap_query_.hpp.

References CRemap_query_Base::CanGetTo_build(), CRemap_query_Base::m_To_build, and CSerialObject::ThrowUnassigned().

◆ GetTool()

const CRemap_request_Base::TTool & CRemap_request_Base::GetTool ( void  ) const
inline

Get the Tool member data.

Returns
Reference to the member data.

Definition at line 345 of file Remap_request_.hpp.

References CRemap_request_Base::CanGetTool(), CRemap_request_Base::m_Tool, and CSerialObject::ThrowUnassigned().

◆ GetVersion()

CRemap_request_Base::TVersion CRemap_request_Base::GetVersion ( void  ) const
inline

Get the Version member data.

Returns
Copy of the member data.

Definition at line 305 of file Remap_request_.hpp.

References CRemap_request_Base::CanGetVersion(), CRemap_request_Base::m_Version, and CSerialObject::ThrowUnassigned().

◆ IsAll_builds() [1/2]

bool CRMReply_Base::IsAll_builds ( void  ) const
inline

Check if variant All_builds is selected.

All_builds type is defined as 'typedef list< string > TAll_builds'.

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

Definition at line 403 of file RMReply_.hpp.

References CRMReply_Base::e_All_builds, and CRMReply_Base::m_choice.

◆ IsAll_builds() [2/2]

bool CRMRequest_Base::IsAll_builds ( void  ) const
inline

Check if variant All_builds is selected.

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

Definition at line 352 of file RMRequest_.hpp.

References CRMRequest_Base::e_All_builds, and CRMRequest_Base::m_choice.

◆ IsError()

bool CRMReply_Base::IsError ( void  ) const
inline

Check if variant Error is selected.

Error type is defined as 'typedef string TError'.

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

Definition at line 337 of file RMReply_.hpp.

References CRMReply_Base::e_Error, and CRMReply_Base::m_choice.

Referenced by CRemapClient_Base::Ask().

◆ IsMaps_from_builds() [1/2]

bool CRMReply_Base::IsMaps_from_builds ( void  ) const
inline

Check if variant Maps_from_builds is selected.

Maps_from_builds type is defined as 'typedef list< string > TMaps_from_builds'.

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

Definition at line 383 of file RMReply_.hpp.

References CRMReply_Base::e_Maps_from_builds, and CRMReply_Base::m_choice.

◆ IsMaps_from_builds() [2/2]

bool CRMRequest_Base::IsMaps_from_builds ( void  ) const
inline

Check if variant Maps_from_builds is selected.

Maps_from_builds type is defined as 'typedef string TMaps_from_builds'.

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

Definition at line 332 of file RMRequest_.hpp.

References CRMRequest_Base::e_Maps_from_builds, and CRMRequest_Base::m_choice.

◆ IsMaps_to_builds() [1/2]

bool CRMReply_Base::IsMaps_to_builds ( void  ) const
inline

Check if variant Maps_to_builds is selected.

Maps_to_builds type is defined as 'typedef list< string > TMaps_to_builds'.

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

Definition at line 363 of file RMReply_.hpp.

References CRMReply_Base::e_Maps_to_builds, and CRMReply_Base::m_choice.

◆ IsMaps_to_builds() [2/2]

bool CRMRequest_Base::IsMaps_to_builds ( void  ) const
inline

Check if variant Maps_to_builds is selected.

Maps_to_builds type is defined as 'typedef string TMaps_to_builds'.

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

Definition at line 312 of file RMRequest_.hpp.

References CRMRequest_Base::e_Maps_to_builds, and CRMRequest_Base::m_choice.

◆ IsRemap() [1/2]

bool CRMReply_Base::IsRemap ( void  ) const
inline

Check if variant Remap is selected.

Remap type is defined as 'typedef CRemap_result TRemap'.

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

Definition at line 357 of file RMReply_.hpp.

References CRMReply_Base::e_Remap, and CRMReply_Base::m_choice.

◆ IsRemap() [2/2]

bool CRMRequest_Base::IsRemap ( void  ) const
inline

Check if variant Remap is selected.

Remap type is defined as 'typedef CRemap_query TRemap'.

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

Definition at line 306 of file RMRequest_.hpp.

References CRMRequest_Base::e_Remap, and CRMRequest_Base::m_choice.

◆ IsSet()

bool CRemap_result_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< CSeq_loc > > Tdata'

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

Definition at line 153 of file Remap_result_.hpp.

References CRemap_result_Base::m_set_State.

◆ IsSetDt()

bool CRemap_reply_Base::IsSetDt ( void  ) const
inline

date/time stamp from server Check if a value has been assigned to Dt data member.

Data member Dt is mandatory; its type is defined as 'typedef CRemap_dt TDt'

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

Definition at line 323 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_set_State.

Referenced by CRemap_reply_Base::CanGetDt().

◆ IsSetFrom_build()

bool CRemap_query_Base::IsSetFrom_build ( void  ) const
inline

build to map from Check if a value has been assigned to From_build data member.

Data member From_build is mandatory; its type is defined as 'typedef string TFrom_build'

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

Definition at line 242 of file Remap_query_.hpp.

References CRemap_query_Base::m_set_State.

Referenced by CRemap_query_Base::CanGetFrom_build(), and CRemap_query_Base::SetFrom_build().

◆ IsSetLocs()

bool CRemap_query_Base::IsSetLocs ( void  ) const
inline

the locations to remap Check if a value has been assigned to Locs data member.

Data member Locs is mandatory; its type is defined as 'typedef list< CRef< CSeq_loc > > TLocs'

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

Definition at line 336 of file Remap_query_.hpp.

References CRemap_query_Base::m_set_State.

◆ IsSetMsg()

bool CRemap_reply_Base::IsSetMsg ( void  ) const
inline

possibly a message to the user Check if a value has been assigned to Msg data member.

Data member Msg is optional; its type is defined as 'typedef string TMsg'

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

Definition at line 412 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_set_State.

Referenced by CRemap_reply_Base::CanGetMsg(), and CRemap_reply_Base::SetMsg().

◆ IsSetReply()

bool CRemap_reply_Base::IsSetReply ( void  ) const
inline

the actual reply Check if a value has been assigned to Reply data member.

Data member Reply is mandatory; its type is defined as 'typedef CRMReply TReply'

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

Definition at line 293 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_Reply.

◆ IsSetRequest()

bool CRemap_request_Base::IsSetRequest ( void  ) const
inline

the actual request Check if a value has been assigned to Request data member.

Data member Request is mandatory; its type is defined as 'typedef CRMRequest TRequest'

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

Definition at line 256 of file Remap_request_.hpp.

References CRemap_request_Base::m_Request.

◆ IsSetServer()

bool CRemap_reply_Base::IsSetServer ( void  ) const
inline

server version info Check if a value has been assigned to Server data member.

Data member Server is mandatory; its type is defined as 'typedef string TServer'

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

Definition at line 365 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_set_State.

Referenced by CRemap_reply_Base::CanGetServer(), and CRemap_reply_Base::SetServer().

◆ IsSetTo_build()

bool CRemap_query_Base::IsSetTo_build ( void  ) const
inline

build to map to Check if a value has been assigned to To_build data member.

Data member To_build is mandatory; its type is defined as 'typedef string TTo_build'

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

Definition at line 289 of file Remap_query_.hpp.

References CRemap_query_Base::m_set_State.

Referenced by CRemap_query_Base::CanGetTo_build(), and CRemap_query_Base::SetTo_build().

◆ IsSetTool()

bool CRemap_request_Base::IsSetTool ( void  ) const
inline

tool making request Check if a value has been assigned to Tool data member.

Data member Tool is optional; its type is defined as 'typedef string TTool'

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

Definition at line 333 of file Remap_request_.hpp.

References CRemap_request_Base::m_set_State.

Referenced by CRemap_request_Base::CanGetTool(), and CRemap_request_Base::SetTool().

◆ IsSetVersion()

bool CRemap_request_Base::IsSetVersion ( void  ) const
inline

ASN1 spec version Check if a value has been assigned to Version data member.

Data member Version is mandatory; its type is defined as 'typedef int TVersion'

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

Definition at line 286 of file Remap_request_.hpp.

References CRemap_request_Base::m_set_State.

Referenced by CRemap_request_Base::CanGetVersion(), and CRemap_request_Base::SetVersion().

◆ operator const Tdata &()

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

Conversion operator to 'const Tdata' type.

Definition at line 178 of file Remap_result_.hpp.

◆ operator Tdata &()

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

Conversion operator to 'Tdata' type.

Definition at line 184 of file Remap_result_.hpp.

◆ operator<<() [1/2]

Definition at line 107 of file Remap_db_id_.hpp.

References str(), and WriteObject().

◆ operator<<() [2/2]

Definition at line 103 of file Remap_dt_.hpp.

References str(), and WriteObject().

◆ operator=() [1/12]

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

◆ operator=() [2/12]

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

◆ operator=() [3/12]

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

◆ operator=() [4/12]

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

◆ operator=() [5/12]

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

◆ operator=() [6/12]

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

◆ operator=() [7/12]

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

◆ operator=() [8/12]

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

◆ operator=() [9/12]

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

◆ operator=() [10/12]

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

◆ operator=() [11/12]

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

◆ operator=() [12/12]

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

◆ operator>>() [1/2]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CRemap_db_id_Base obj 
)
inline

Definition at line 118 of file Remap_db_id_.hpp.

References ReadObject(), and str().

◆ operator>>() [2/2]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CRemap_dt_Base obj 
)
inline

Definition at line 114 of file Remap_dt_.hpp.

References ReadObject(), and str().

◆ Reset() [1/6]

void CRemap_query_Base::Reset ( void  )
virtual

◆ Reset() [2/6]

void CRemap_reply_Base::Reset ( void  )
virtual

◆ Reset() [3/6]

void CRemap_request_Base::Reset ( void  )
virtual

◆ Reset() [4/6]

void CRemap_result_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file Remap_result_.cpp.

References CRemap_result_Base::m_data, and CRemap_result_Base::m_set_State.

◆ Reset() [5/6]

void CRMReply_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 51 of file RMReply_.cpp.

References CRMReply_Base::e_not_set, CRMReply_Base::m_choice, and CRMReply_Base::ResetSelection().

Referenced by CRMReply_Base::~CRMReply_Base().

◆ Reset() [6/6]

void CRMRequest_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 51 of file RMRequest_.cpp.

References CRMRequest_Base::e_not_set, CRMRequest_Base::m_choice, and CRMRequest_Base::ResetSelection().

Referenced by CRMRequest_Base::~CRMRequest_Base().

◆ ResetDt()

void CRemap_reply_Base::ResetDt ( void  )
inline

Reset Dt data member.

Definition at line 335 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_Dt, and CRemap_reply_Base::m_set_State.

Referenced by CRemap_reply_Base::Reset().

◆ ResetFrom_build()

void CRemap_query_Base::ResetFrom_build ( void  )

Reset From_build data member.

Definition at line 51 of file Remap_query_.cpp.

References CRemap_query_Base::m_From_build, and CRemap_query_Base::m_set_State.

Referenced by CRemap_query_Base::Reset().

◆ ResetLocs()

void CRemap_query_Base::ResetLocs ( void  )

Reset Locs data member.

Definition at line 63 of file Remap_query_.cpp.

References CRemap_query_Base::m_Locs, and CRemap_query_Base::m_set_State.

Referenced by CRemap_query_Base::Reset().

◆ ResetMsg()

void CRemap_reply_Base::ResetMsg ( void  )

Reset Msg data member.

Definition at line 71 of file Remap_reply_.cpp.

References CRemap_reply_Base::m_Msg, and CRemap_reply_Base::m_set_State.

Referenced by CRemap_reply_Base::Reset().

◆ ResetReply()

void CRemap_reply_Base::ResetReply ( void  )

◆ ResetRequest()

void CRemap_request_Base::ResetRequest ( void  )

◆ ResetSelection() [1/2]

void CRMReply_Base::ResetSelection ( void  )
virtual

◆ ResetSelection() [2/2]

void CRMRequest_Base::ResetSelection ( void  )
virtual

◆ ResetServer()

void CRemap_reply_Base::ResetServer ( void  )

Reset Server data member.

Definition at line 65 of file Remap_reply_.cpp.

References CRemap_reply_Base::m_Server, and CRemap_reply_Base::m_set_State.

Referenced by CRemap_reply_Base::Reset().

◆ ResetTo_build()

void CRemap_query_Base::ResetTo_build ( void  )

Reset To_build data member.

Definition at line 57 of file Remap_query_.cpp.

References CRemap_query_Base::m_set_State, and CRemap_query_Base::m_To_build.

Referenced by CRemap_query_Base::Reset().

◆ ResetTool()

void CRemap_request_Base::ResetTool ( void  )

Reset Tool data member.

Definition at line 65 of file Remap_request_.cpp.

References CRemap_request_Base::m_set_State, and CRemap_request_Base::m_Tool.

Referenced by CRemap_request_Base::Reset().

◆ ResetVersion()

void CRemap_request_Base::ResetVersion ( void  )
inline

Reset Version data member.

Definition at line 298 of file Remap_request_.hpp.

References CRemap_request_Base::m_set_State, and CRemap_request_Base::m_Version.

Referenced by CRemap_request_Base::Reset().

◆ Select() [1/4]

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

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

◆ Select() [2/4]

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

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

◆ Select() [3/4]

void CRMReply_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 CRMReply_Base::SetAll_builds(), CRMReply_Base::SetError(), CRMReply_Base::SetMaps_from_builds(), CRMReply_Base::SetMaps_to_builds(), and CRMReply_Base::SetRemap().

◆ Select() [4/4]

void CRMRequest_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 CRMRequest_Base::SetAll_builds(), CRMRequest_Base::SetMaps_from_builds(), CRMRequest_Base::SetMaps_to_builds(), and CRMRequest_Base::SetRemap().

◆ SelectionName() [1/2]

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

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 114 of file RMReply_.cpp.

References CRMReply_Base::sm_SelectionNames.

◆ SelectionName() [2/2]

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

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 97 of file RMRequest_.cpp.

References CRMRequest_Base::sm_SelectionNames.

◆ Set()

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

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 171 of file Remap_result_.hpp.

References CRemap_result_Base::m_data, and CRemap_result_Base::m_set_State.

◆ SetAll_builds() [1/2]

CRMReply_Base::TAll_builds & CRMReply_Base::SetAll_builds ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 416 of file RMReply_.hpp.

References CRMReply_Base::e_All_builds, eDoNotResetVariant, CRMReply_Base::m_All_builds, and CRMReply_Base::Select().

◆ SetAll_builds() [2/2]

void CRMRequest_Base::SetAll_builds ( void  )
inline

Select the variant.

Definition at line 358 of file RMRequest_.hpp.

References CRMRequest_Base::e_All_builds, eDoNotResetVariant, and CRMRequest_Base::Select().

Referenced by CRemapClient_Base::AskAll_builds().

◆ SetDefaultRequest() [1/2]

void CRemapClient_Base::SetDefaultRequest ( const TRequest request)
inlinevirtual

Definition at line 159 of file remap_client_.hpp.

References CRemapClient_Base::m_DefaultRequest.

◆ SetDefaultRequest() [2/2]

CRemapClient_Base::TRequest & CRemapClient_Base::SetDefaultRequest ( void  )
inlinevirtual

Definition at line 153 of file remap_client_.hpp.

References CRemapClient_Base::m_DefaultRequest.

Referenced by CRemapClient::CRemapClient().

◆ SetDt() [1/2]

void CRemap_reply_Base::SetDt ( const TDt value)
inline

Assign a value to Dt data member.

Parameters
valueValue to assign

Definition at line 351 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_Dt, CRemap_reply_Base::m_set_State, and rapidjson::value.

◆ SetDt() [2/2]

CRemap_reply_Base::TDt & CRemap_reply_Base::SetDt ( void  )
inline

Assign a value to Dt data member.

Returns
Reference to the data value.

Definition at line 358 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_Dt, and CRemap_reply_Base::m_set_State.

◆ SetError() [1/2]

void CRMReply_Base::SetError ( const TError value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 124 of file RMReply_.cpp.

References CRMReply_Base::e_Error, eDoNotResetVariant, CRMReply_Base::m_string, CRMReply_Base::Select(), and rapidjson::value.

◆ SetError() [2/2]

CRMReply_Base::TError & CRMReply_Base::SetError ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 350 of file RMReply_.hpp.

References CRMReply_Base::e_Error, eDoNotResetVariant, CRMReply_Base::m_string, and CRMReply_Base::Select().

◆ SetFrom_build() [1/3]

void CRemap_query_Base::SetFrom_build ( const TFrom_build value)
inline

Assign a value to From_build data member.

Parameters
valueValue to assign

Definition at line 263 of file Remap_query_.hpp.

References CRemap_query_Base::m_From_build, CRemap_query_Base::m_set_State, and rapidjson::value.

◆ SetFrom_build() [2/3]

void CRemap_query_Base::SetFrom_build ( CRemap_query_Base::TFrom_build &&  value)
inline

◆ SetFrom_build() [3/3]

CRemap_query_Base::TFrom_build & CRemap_query_Base::SetFrom_build ( void  )
inline

Assign a value to From_build data member.

Returns
Reference to the data value.

Definition at line 277 of file Remap_query_.hpp.

References CRemap_query_Base::IsSetFrom_build(), CRemap_query_Base::m_From_build, CRemap_query_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetLocs()

CRemap_query_Base::TLocs & CRemap_query_Base::SetLocs ( void  )
inline

Assign a value to Locs data member.

Returns
Reference to the data value.

Definition at line 354 of file Remap_query_.hpp.

References CRemap_query_Base::m_Locs, and CRemap_query_Base::m_set_State.

◆ SetMaps_from_builds() [1/3]

void CRMRequest_Base::SetMaps_from_builds ( const TMaps_from_builds value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 135 of file RMRequest_.cpp.

References CRMRequest_Base::e_Maps_from_builds, eDoNotResetVariant, CRMRequest_Base::m_string, CRMRequest_Base::Select(), and rapidjson::value.

◆ SetMaps_from_builds() [2/3]

CRMReply_Base::TMaps_from_builds & CRMReply_Base::SetMaps_from_builds ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 396 of file RMReply_.hpp.

References CRMReply_Base::e_Maps_from_builds, eDoNotResetVariant, CRMReply_Base::m_Maps_from_builds, and CRMReply_Base::Select().

◆ SetMaps_from_builds() [3/3]

CRMRequest_Base::TMaps_from_builds & CRMRequest_Base::SetMaps_from_builds ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 345 of file RMRequest_.hpp.

References CRMRequest_Base::e_Maps_from_builds, eDoNotResetVariant, CRMRequest_Base::m_string, and CRMRequest_Base::Select().

Referenced by CRemapClient_Base::AskMaps_from_builds().

◆ SetMaps_to_builds() [1/3]

void CRMRequest_Base::SetMaps_to_builds ( const TMaps_to_builds value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 129 of file RMRequest_.cpp.

References CRMRequest_Base::e_Maps_to_builds, eDoNotResetVariant, CRMRequest_Base::m_string, CRMRequest_Base::Select(), and rapidjson::value.

◆ SetMaps_to_builds() [2/3]

CRMReply_Base::TMaps_to_builds & CRMReply_Base::SetMaps_to_builds ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 376 of file RMReply_.hpp.

References CRMReply_Base::e_Maps_to_builds, eDoNotResetVariant, CRMReply_Base::m_Maps_to_builds, and CRMReply_Base::Select().

◆ SetMaps_to_builds() [3/3]

CRMRequest_Base::TMaps_to_builds & CRMRequest_Base::SetMaps_to_builds ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 325 of file RMRequest_.hpp.

References CRMRequest_Base::e_Maps_to_builds, eDoNotResetVariant, CRMRequest_Base::m_string, and CRMRequest_Base::Select().

Referenced by CRemapClient_Base::AskMaps_to_builds().

◆ SetMsg() [1/3]

void CRemap_reply_Base::SetMsg ( const TMsg value)
inline

Assign a value to Msg data member.

Parameters
valueValue to assign

Definition at line 433 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_Msg, CRemap_reply_Base::m_set_State, and rapidjson::value.

◆ SetMsg() [2/3]

void CRemap_reply_Base::SetMsg ( CRemap_reply_Base::TMsg &&  value)
inline

◆ SetMsg() [3/3]

CRemap_reply_Base::TMsg & CRemap_reply_Base::SetMsg ( void  )
inline

Assign a value to Msg data member.

Returns
Reference to the data value.

Definition at line 447 of file Remap_reply_.hpp.

References CRemap_reply_Base::IsSetMsg(), CRemap_reply_Base::m_Msg, CRemap_reply_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetRemap() [1/4]

void CRMReply_Base::SetRemap ( CRMReply_Base::TRemap value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 142 of file RMReply_.cpp.

References CObject::AddReference(), CRMReply_Base::e_Remap, CRMReply_Base::m_choice, CRMReply_Base::m_object, CRMReply_Base::ResetSelection(), and rapidjson::value.

◆ SetRemap() [2/4]

void CRMRequest_Base::SetRemap ( CRMRequest_Base::TRemap value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 119 of file RMRequest_.cpp.

References CObject::AddReference(), CRMRequest_Base::e_Remap, CRMRequest_Base::m_choice, CRMRequest_Base::m_object, CRMRequest_Base::ResetSelection(), and rapidjson::value.

◆ SetRemap() [3/4]

CRMReply_Base::TRemap & CRMReply_Base::SetRemap ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 136 of file RMReply_.cpp.

References CRMReply_Base::e_Remap, eDoNotResetVariant, CRMReply_Base::m_object, and CRMReply_Base::Select().

Referenced by CRemapClient_Base::AskRemap().

◆ SetRemap() [4/4]

CRMRequest_Base::TRemap & CRMRequest_Base::SetRemap ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 113 of file RMRequest_.cpp.

References CRMRequest_Base::e_Remap, eDoNotResetVariant, CRMRequest_Base::m_object, and CRMRequest_Base::Select().

Referenced by CRemapClient_Base::AskRemap().

◆ SetReply() [1/2]

void CRemap_reply_Base::SetReply ( CRemap_reply_Base::TReply value)

Assign a value to Reply data member.

Parameters
valueReference to value.

Definition at line 60 of file Remap_reply_.cpp.

References CRemap_reply_Base::m_Reply, and rapidjson::value.

Referenced by CRemapClient_Base::x_Choice().

◆ SetReply() [2/2]

CRemap_reply_Base::TReply & CRemap_reply_Base::SetReply ( void  )
inline

Assign a value to Reply data member.

Returns
Reference to the data value.

Definition at line 314 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_Reply, and CRemap_reply_Base::ResetReply().

◆ SetRequest() [1/2]

void CRemap_request_Base::SetRequest ( CRemap_request_Base::TRequest value)

Assign a value to Request data member.

Parameters
valueReference to value.

Definition at line 60 of file Remap_request_.cpp.

References CRemap_request_Base::m_Request, and rapidjson::value.

Referenced by CRemapClient_Base::Ask().

◆ SetRequest() [2/2]

CRemap_request_Base::TRequest & CRemap_request_Base::SetRequest ( void  )
inline

Assign a value to Request data member.

Returns
Reference to the data value.

Definition at line 277 of file Remap_request_.hpp.

References CRemap_request_Base::m_Request, and CRemap_request_Base::ResetRequest().

◆ SetServer() [1/3]

void CRemap_reply_Base::SetServer ( const TServer value)
inline

Assign a value to Server data member.

Parameters
valueValue to assign

Definition at line 386 of file Remap_reply_.hpp.

References CRemap_reply_Base::m_Server, CRemap_reply_Base::m_set_State, and rapidjson::value.

◆ SetServer() [2/3]

void CRemap_reply_Base::SetServer ( CRemap_reply_Base::TServer &&  value)
inline

◆ SetServer() [3/3]

CRemap_reply_Base::TServer & CRemap_reply_Base::SetServer ( void  )
inline

Assign a value to Server data member.

Returns
Reference to the data value.

Definition at line 400 of file Remap_reply_.hpp.

References CRemap_reply_Base::IsSetServer(), CRemap_reply_Base::m_Server, CRemap_reply_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetTo_build() [1/3]

void CRemap_query_Base::SetTo_build ( const TTo_build value)
inline

Assign a value to To_build data member.

Parameters
valueValue to assign

Definition at line 310 of file Remap_query_.hpp.

References CRemap_query_Base::m_set_State, CRemap_query_Base::m_To_build, and rapidjson::value.

◆ SetTo_build() [2/3]

void CRemap_query_Base::SetTo_build ( CRemap_query_Base::TTo_build &&  value)
inline

◆ SetTo_build() [3/3]

CRemap_query_Base::TTo_build & CRemap_query_Base::SetTo_build ( void  )
inline

Assign a value to To_build data member.

Returns
Reference to the data value.

Definition at line 324 of file Remap_query_.hpp.

References CRemap_query_Base::IsSetTo_build(), CRemap_query_Base::m_set_State, CRemap_query_Base::m_To_build, and CSerialObject::UnassignedString().

◆ SetTool() [1/3]

void CRemap_request_Base::SetTool ( const TTool value)
inline

Assign a value to Tool data member.

Parameters
valueValue to assign

Definition at line 354 of file Remap_request_.hpp.

References CRemap_request_Base::m_set_State, CRemap_request_Base::m_Tool, and rapidjson::value.

◆ SetTool() [2/3]

void CRemap_request_Base::SetTool ( CRemap_request_Base::TTool &&  value)
inline

◆ SetTool() [3/3]

CRemap_request_Base::TTool & CRemap_request_Base::SetTool ( void  )
inline

Assign a value to Tool data member.

Returns
Reference to the data value.

Definition at line 368 of file Remap_request_.hpp.

References CRemap_request_Base::IsSetTool(), CRemap_request_Base::m_set_State, CRemap_request_Base::m_Tool, and CSerialObject::UnassignedString().

◆ SetVersion() [1/2]

void CRemap_request_Base::SetVersion ( CRemap_request_Base::TVersion  value)
inline

Assign a value to Version data member.

Parameters
valueValue to assign

Definition at line 314 of file Remap_request_.hpp.

References CRemap_request_Base::m_set_State, CRemap_request_Base::m_Version, and rapidjson::value.

Referenced by CRemapClient::CRemapClient().

◆ SetVersion() [2/2]

CRemap_request_Base::TVersion & CRemap_request_Base::SetVersion ( void  )
inline

Assign a value to Version data member.

Returns
Reference to the data value.

Definition at line 321 of file Remap_request_.hpp.

References CRemap_request_Base::IsSetVersion(), CRemap_request_Base::m_set_State, CRemap_request_Base::m_Version, and CSerialObject::UnassignedByte().

◆ ThrowInvalidSelection() [1/2]

void CRMReply_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 119 of file RMReply_.cpp.

References DIAG_COMPILE_INFO, CRMReply_Base::m_choice, and CRMReply_Base::sm_SelectionNames.

Referenced by CRemapClient_Base::Ask(), and CRMReply_Base::CheckSelected().

◆ ThrowInvalidSelection() [2/2]

void CRMRequest_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 102 of file RMRequest_.cpp.

References DIAG_COMPILE_INFO, CRMRequest_Base::m_choice, and CRMRequest_Base::sm_SelectionNames.

Referenced by CRMRequest_Base::CheckSelected().

◆ Which() [1/2]

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

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 308 of file RMReply_.hpp.

References CRMReply_Base::m_choice.

Referenced by CRemapClient_Base::Ask().

◆ Which() [2/2]

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

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 277 of file RMRequest_.hpp.

References CRMRequest_Base::m_choice.

◆ x_Choice()

CRemapClient_Base::TReplyChoice & CRemapClient_Base::x_Choice ( CRemapClient_Base::TReply reply)
inlineprivate

◆ ~CRemap_query()

CRemap_query::~CRemap_query ( void  )

Definition at line 50 of file Remap_query.cpp.

◆ ~CRemap_query_Base()

CRemap_query_Base::~CRemap_query_Base ( void  )
virtual

Definition at line 95 of file Remap_query_.cpp.

◆ ~CRemap_reply()

CRemap_reply::~CRemap_reply ( void  )

Definition at line 50 of file Remap_reply.cpp.

◆ ~CRemap_reply_Base()

CRemap_reply_Base::~CRemap_reply_Base ( void  )
virtual

Definition at line 109 of file Remap_reply_.cpp.

◆ ~CRemap_request()

CRemap_request::~CRemap_request ( void  )

Definition at line 50 of file Remap_request.cpp.

◆ ~CRemap_request_Base()

CRemap_request_Base::~CRemap_request_Base ( void  )
virtual

Definition at line 101 of file Remap_request_.cpp.

◆ ~CRemap_result()

CRemap_result::~CRemap_result ( void  )

Definition at line 50 of file Remap_result.cpp.

◆ ~CRemap_result_Base()

CRemap_result_Base::~CRemap_result_Base ( void  )
virtual

Definition at line 74 of file Remap_result_.cpp.

◆ ~CRemapClient_Base()

CRemapClient_Base::~CRemapClient_Base ( void  )
virtual

Definition at line 139 of file remap_client_.cpp.

◆ ~CRMReply()

CRMReply::~CRMReply ( void  )

Definition at line 50 of file RMReply.cpp.

◆ ~CRMReply_Base()

CRMReply_Base::~CRMReply_Base ( void  )
virtual

Definition at line 175 of file RMReply_.cpp.

References CRMReply_Base::Reset().

◆ ~CRMRequest()

CRMRequest::~CRMRequest ( void  )

Definition at line 50 of file RMRequest.cpp.

◆ ~CRMRequest_Base()

CRMRequest_Base::~CRMRequest_Base ( void  )
virtual

Definition at line 163 of file RMRequest_.cpp.

References CRMRequest_Base::Reset().

Variable Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ m_All_builds [1/2]

NCBI_NS_NCBI::CUnionBuffer<TAll_builds> CRMReply_Base::m_All_builds

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TAll_builds> { ... } ::m_All_builds

Definition at line 292 of file RMReply_.hpp.

◆ m_choice [1/2]

E_Choice CRMReply_Base::m_choice
private

◆ m_choice [2/2]

E_Choice CRMRequest_Base::m_choice
private

◆ m_data

list< CRef< CSeq_loc > > CRemap_result_Base::m_data
private

◆ m_DefaultRequest

CRef<TRequest> CRemapClient_Base::m_DefaultRequest
private

◆ m_Dt

CRemap_dt CRemap_reply_Base::m_Dt
private

◆ m_From_build

string CRemap_query_Base::m_From_build
private

◆ m_Locs

list< CRef< CSeq_loc > > CRemap_query_Base::m_Locs
private

◆ m_Maps_from_builds [1/2]

NCBI_NS_NCBI::CUnionBuffer<TMaps_from_builds> CRMReply_Base::m_Maps_from_builds

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TMaps_from_builds> { ... } ::m_Maps_from_builds

Definition at line 291 of file RMReply_.hpp.

◆ m_Maps_to_builds [1/2]

NCBI_NS_NCBI::CUnionBuffer<TMaps_to_builds> CRMReply_Base::m_Maps_to_builds

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TMaps_to_builds> { ... } ::m_Maps_to_builds

Definition at line 290 of file RMReply_.hpp.

◆ m_Msg

string CRemap_reply_Base::m_Msg
private

◆ m_object [1/4]

NCBI_NS_NCBI::CSerialObject* CRMReply_Base::m_object

◆  [2/4]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 294 of file RMReply_.hpp.

◆ m_object [3/4]

NCBI_NS_NCBI::CSerialObject* CRMRequest_Base::m_object

◆  [4/4]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 263 of file RMRequest_.hpp.

◆ m_Reply

CRef< TReply > CRemap_reply_Base::m_Reply
private

◆ m_Request

CRef< TRequest > CRemap_request_Base::m_Request
private

◆ m_Server

string CRemap_reply_Base::m_Server
private

◆ m_set_State [1/4]

Uint4 CRemap_query_Base::m_set_State[1]
private

◆ m_set_State [2/4]

Uint4 CRemap_reply_Base::m_set_State[1]
private

◆ m_set_State [3/4]

Uint4 CRemap_request_Base::m_set_State[1]
private

◆ m_set_State [4/4]

Uint4 CRemap_result_Base::m_set_State[1]
private

◆ m_string [1/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> CRMReply_Base::m_string

◆  [2/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> { ... } ::m_string

Definition at line 293 of file RMReply_.hpp.

◆ m_string [3/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> CRMRequest_Base::m_string

◆  [4/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> { ... } ::m_string

Definition at line 262 of file RMRequest_.hpp.

◆ m_To_build

string CRemap_query_Base::m_To_build
private

◆ m_Tool

string CRemap_request_Base::m_Tool
private

◆ m_Version

int CRemap_request_Base::m_Version
private

◆ sm_SelectionNames [1/2]

const char *const CRMReply_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"error",
"remap",
"maps-to-builds",
"maps-from-builds",
"all-builds"
}

Definition at line 287 of file RMReply_.hpp.

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

◆ sm_SelectionNames [2/2]

const char *const CRMRequest_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"remap",
"maps-to-builds",
"maps-from-builds",
"all-builds"
}

Definition at line 259 of file RMRequest_.hpp.

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

Modified on Wed Apr 17 13:09:42 2024 by modify_doxy.py rev. 669887