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

Classes

class  CCDD_Error
 CCDD_Error –. More...
 
class  CCDD_Error_Base
 Error reply. More...
 
class  CCDD_Feat_type
 CCDD_Feat_type –. More...
 
class  CCDD_Feat_type_Base
 CCDD_Feat_type_Base –. More...
 
class  CCDD_Reply_Get_Blob_By_Seq_Id
 CCDD_Reply_Get_Blob_By_Seq_Id –. More...
 
class  CCDD_Reply_Get_Blob_By_Seq_Id_Base
 Reply to the get-blob-by-seq-id request. More...
 
class  CCDD_Reply
 CCDD_Reply –. More...
 
class  CCDD_Reply_Base
 ********************************************************************* reply types ********************************************************************* Replies are sent one-by-one, each reply contains serial number from the original request. More...
 
class  CCDD_Reply_Base::C_Reply
 C_Reply –. More...
 
class  CCDD_Reply_Get_Blob_Id
 CCDD_Reply_Get_Blob_Id –. More...
 
class  CCDD_Reply_Get_Blob_Id_Base
 Reply to get-blob-id request. More...
 
class  CCDD_Request
 CCDD_Request –. More...
 
class  CCDD_Request_Base
 CCDD_Request_Base –. More...
 
class  CCDD_Request_Base::C_Request
 C_Request –. More...
 
class  CCDD_Request_Packet
 CCDD_Request_Packet –. More...
 
class  CCDD_Request_Packet_Base
 ********************************************************************* request ********************************************************************* Requests are sent in packets to allow sending several requests at once to avoid network latency, without possibility of deadlock with server. More...
 

Typedefs

typedef CCDD_Error_Base CCDD_Error::Tparent
 
typedef CSerialObject CCDD_Error_Base::Tparent
 
typedef CStringUTF8 CCDD_Error_Base::TMessage
 
typedef int CCDD_Error_Base::TCode
 
typedef int CCDD_Error_Base::TSeverity
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CCDD_Error_Base::TmemberIndex
 
typedef CCDD_Feat_type_Base CCDD_Feat_type::Tparent
 
typedef CSerialObject CCDD_Feat_type_Base::Tparent
 
typedef int CCDD_Feat_type_Base::TType
 
typedef int CCDD_Feat_type_Base::TSubtype
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CCDD_Feat_type_Base::TmemberIndex
 
typedef CCDD_Reply_Get_Blob_By_Seq_Id_Base CCDD_Reply_Get_Blob_By_Seq_Id::Tparent
 
typedef CSerialObject CCDD_Reply_Get_Blob_By_Seq_Id_Base::Tparent
 
typedef CSeq_annot CCDD_Reply_Get_Blob_By_Seq_Id_Base::TBlob
 
typedef CCDD_Reply_Get_Blob_Id CCDD_Reply_Get_Blob_By_Seq_Id_Base::TBlob_id
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CCDD_Reply_Get_Blob_By_Seq_Id_Base::TmemberIndex
 
typedef CCDD_Reply_Base CCDD_Reply::Tparent
 
typedef CSerialObject CCDD_Reply_Base::Tparent
 
typedef CSerialObject CCDD_Reply_Base::C_Reply::Tparent
 
typedef CCDD_Reply_Get_Blob_Id CCDD_Reply_Base::C_Reply::TGet_blob_id
 
typedef CSeq_annot CCDD_Reply_Base::C_Reply::TGet_blob
 
typedef CCDD_Reply_Get_Blob_By_Seq_Id CCDD_Reply_Base::C_Reply::TGet_blob_by_seq_id
 
typedef int CCDD_Reply_Base::TSerial_number
 
typedef CCDD_Error CCDD_Reply_Base::TError
 
typedef C_Reply CCDD_Reply_Base::TReply
 
typedef Tparent::CMemberIndex< E_memberIndex, 5 > CCDD_Reply_Base::TmemberIndex
 
typedef CCDD_Reply_Get_Blob_Id_Base CCDD_Reply_Get_Blob_Id::Tparent
 
typedef CSerialObject CCDD_Reply_Get_Blob_Id_Base::Tparent
 
typedef CSeq_id CCDD_Reply_Get_Blob_Id_Base::TSeq_id
 
typedef CID2_Blob_Id CCDD_Reply_Get_Blob_Id_Base::TBlob_id
 
typedef list< CRef< CCDD_Feat_type > > CCDD_Reply_Get_Blob_Id_Base::TFeat_types
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CCDD_Reply_Get_Blob_Id_Base::TmemberIndex
 
typedef CCDD_Request_Base CCDD_Request::Tparent
 
typedef CSerialObject CCDD_Request_Base::Tparent
 
typedef CSerialObject CCDD_Request_Base::C_Request::Tparent
 
typedef CSeq_id CCDD_Request_Base::C_Request::TGet_blob_id
 
typedef CID2_Blob_Id CCDD_Request_Base::C_Request::TGet_blob
 
typedef CSeq_id CCDD_Request_Base::C_Request::TGet_blob_by_seq_id
 
typedef list< CRef< CSeq_id > > CCDD_Request_Base::C_Request::TGet_blob_by_seq_ids
 
typedef int CCDD_Request_Base::TSerial_number
 
typedef C_Request CCDD_Request_Base::TRequest
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CCDD_Request_Base::TmemberIndex
 
typedef CCDD_Request_Packet_Base CCDD_Request_Packet::Tparent
 
typedef CSerialObject CCDD_Request_Packet_Base::Tparent
 
typedef list< CRef< CCDD_Request > > CCDD_Request_Packet_Base::Tdata
 

Enumerations

enum  CCDD_Error_Base::ESeverity {
  CCDD_Error_Base::eSeverity_trace = 0 , CCDD_Error_Base::eSeverity_info = 1 , CCDD_Error_Base::eSeverity_warning = 2 , CCDD_Error_Base::eSeverity_error = 3 ,
  CCDD_Error_Base::eSeverity_critical = 4 , CCDD_Error_Base::eSeverity_fatal = 5
}
 
enum class  CCDD_Error_Base::E_memberIndex { CCDD_Error_Base::e__allMandatory = 0 , CCDD_Error_Base::e_message , CCDD_Error_Base::e_code , CCDD_Error_Base::e_severity }
 
enum class  CCDD_Feat_type_Base::E_memberIndex { CCDD_Feat_type_Base::e__allMandatory = 0 , CCDD_Feat_type_Base::e_type , CCDD_Feat_type_Base::e_subtype }
 
enum class  CCDD_Reply_Get_Blob_By_Seq_Id_Base::E_memberIndex { CCDD_Reply_Get_Blob_By_Seq_Id_Base::e__allMandatory = 0 , CCDD_Reply_Get_Blob_By_Seq_Id_Base::e_blob , CCDD_Reply_Get_Blob_By_Seq_Id_Base::e_blob_id }
 
enum  CCDD_Reply_Base::C_Reply::E_Choice {
  CCDD_Reply_Base::C_Reply::e_not_set = 0 , CCDD_Reply_Base::C_Reply::e_Empty , CCDD_Reply_Base::C_Reply::e_Get_blob_id , CCDD_Reply_Base::C_Reply::e_Get_blob ,
  CCDD_Reply_Base::C_Reply::e_Get_blob_by_seq_id
}
 Choice variants. More...
 
enum  CCDD_Reply_Base::C_Reply::E_ChoiceStopper { CCDD_Reply_Base::C_Reply::e_MaxChoice = 5 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CCDD_Reply_Base::E_memberIndex {
  CCDD_Reply_Base::e__allMandatory = 0 , CCDD_Reply_Base::e_serial_number , CCDD_Reply_Base::e_error , CCDD_Reply_Base::e_end_of_reply ,
  CCDD_Reply_Base::e_reply
}
 
enum class  CCDD_Reply_Get_Blob_Id_Base::E_memberIndex { CCDD_Reply_Get_Blob_Id_Base::e__allMandatory = 0 , CCDD_Reply_Get_Blob_Id_Base::e_seq_id , CCDD_Reply_Get_Blob_Id_Base::e_blob_id , CCDD_Reply_Get_Blob_Id_Base::e_feat_types }
 
enum  CCDD_Request_Base::C_Request::E_Choice {
  CCDD_Request_Base::C_Request::e_not_set = 0 , CCDD_Request_Base::C_Request::e_Get_blob_id , CCDD_Request_Base::C_Request::e_Get_blob , CCDD_Request_Base::C_Request::e_Get_blob_by_seq_id ,
  CCDD_Request_Base::C_Request::e_Get_blob_by_seq_ids
}
 Choice variants. More...
 
enum  CCDD_Request_Base::C_Request::E_ChoiceStopper { CCDD_Request_Base::C_Request::e_MaxChoice = 5 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CCDD_Request_Base::E_memberIndex { CCDD_Request_Base::e__allMandatory = 0 , CCDD_Request_Base::e_serial_number , CCDD_Request_Base::e_request }
 

Functions

 CCDD_Error::CCDD_Error (void)
 
 CCDD_Error::~CCDD_Error (void)
 
 CCDD_Error::CCDD_Error (const CCDD_Error &value)
 
CCDD_ErrorCCDD_Error::operator= (const CCDD_Error &value)
 
 CCDD_Error_Base::CCDD_Error_Base (void)
 
virtual CCDD_Error_Base::~CCDD_Error_Base (void)
 
 CCDD_Error_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CCDD_Error_Base::ESeverity (void)
 Access to ESeverity's attributes (values, names) as defined in spec. More...
 
bool CCDD_Error_Base::IsSetMessage (void) const
 Check if a value has been assigned to Message data member. More...
 
bool CCDD_Error_Base::CanGetMessage (void) const
 Check if it is safe to call GetMessage method. More...
 
void CCDD_Error_Base::ResetMessage (void)
 Reset Message data member. More...
 
const TMessageCCDD_Error_Base::GetMessage (void) const
 Get the Message member data. More...
 
void CCDD_Error_Base::SetMessage (const TMessage &value)
 Assign a value to Message data member. More...
 
void CCDD_Error_Base::SetMessage (TMessage &&value)
 
TMessageCCDD_Error_Base::SetMessage (void)
 Assign a value to Message data member. More...
 
bool CCDD_Error_Base::IsSetCode (void) const
 Check if a value has been assigned to Code data member. More...
 
bool CCDD_Error_Base::CanGetCode (void) const
 Check if it is safe to call GetCode method. More...
 
void CCDD_Error_Base::ResetCode (void)
 Reset Code data member. More...
 
TCode CCDD_Error_Base::GetCode (void) const
 Get the Code member data. More...
 
void CCDD_Error_Base::SetCode (TCode value)
 Assign a value to Code data member. More...
 
TCodeCCDD_Error_Base::SetCode (void)
 Assign a value to Code data member. More...
 
bool CCDD_Error_Base::IsSetSeverity (void) const
 Check if a value has been assigned to Severity data member. More...
 
bool CCDD_Error_Base::CanGetSeverity (void) const
 Check if it is safe to call GetSeverity method. More...
 
void CCDD_Error_Base::ResetSeverity (void)
 Reset Severity data member. More...
 
TSeverity CCDD_Error_Base::GetSeverity (void) const
 Get the Severity member data. More...
 
void CCDD_Error_Base::SetSeverity (TSeverity value)
 Assign a value to Severity data member. More...
 
TSeverityCCDD_Error_Base::SetSeverity (void)
 Assign a value to Severity data member. More...
 
virtual void CCDD_Error_Base::Reset (void)
 Reset the whole object. More...
 
 CCDD_Error_Base::CCDD_Error_Base (const CCDD_Error_Base &)
 
CCDD_Error_BaseCCDD_Error_Base::operator= (const CCDD_Error_Base &)
 
 CCDD_Feat_type::CCDD_Feat_type (void)
 
 CCDD_Feat_type::~CCDD_Feat_type (void)
 
 CCDD_Feat_type::CCDD_Feat_type (const CCDD_Feat_type &value)
 
CCDD_Feat_typeCCDD_Feat_type::operator= (const CCDD_Feat_type &value)
 
 CCDD_Feat_type_Base::CCDD_Feat_type_Base (void)
 
virtual CCDD_Feat_type_Base::~CCDD_Feat_type_Base (void)
 
 CCDD_Feat_type_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CCDD_Feat_type_Base::IsSetType (void) const
 Check if a value has been assigned to Type data member. More...
 
bool CCDD_Feat_type_Base::CanGetType (void) const
 Check if it is safe to call GetType method. More...
 
void CCDD_Feat_type_Base::ResetType (void)
 Reset Type data member. More...
 
TType CCDD_Feat_type_Base::GetType (void) const
 Get the Type member data. More...
 
void CCDD_Feat_type_Base::SetType (TType value)
 Assign a value to Type data member. More...
 
TTypeCCDD_Feat_type_Base::SetType (void)
 Assign a value to Type data member. More...
 
bool CCDD_Feat_type_Base::IsSetSubtype (void) const
 Check if a value has been assigned to Subtype data member. More...
 
bool CCDD_Feat_type_Base::CanGetSubtype (void) const
 Check if it is safe to call GetSubtype method. More...
 
void CCDD_Feat_type_Base::ResetSubtype (void)
 Reset Subtype data member. More...
 
TSubtype CCDD_Feat_type_Base::GetSubtype (void) const
 Get the Subtype member data. More...
 
void CCDD_Feat_type_Base::SetSubtype (TSubtype value)
 Assign a value to Subtype data member. More...
 
TSubtypeCCDD_Feat_type_Base::SetSubtype (void)
 Assign a value to Subtype data member. More...
 
virtual void CCDD_Feat_type_Base::Reset (void)
 Reset the whole object. More...
 
 CCDD_Feat_type_Base::CCDD_Feat_type_Base (const CCDD_Feat_type_Base &)
 
CCDD_Feat_type_BaseCCDD_Feat_type_Base::operator= (const CCDD_Feat_type_Base &)
 
 CCDD_Reply_Get_Blob_By_Seq_Id::CCDD_Reply_Get_Blob_By_Seq_Id (void)
 
 CCDD_Reply_Get_Blob_By_Seq_Id::~CCDD_Reply_Get_Blob_By_Seq_Id (void)
 
 CCDD_Reply_Get_Blob_By_Seq_Id::CCDD_Reply_Get_Blob_By_Seq_Id (const CCDD_Reply_Get_Blob_By_Seq_Id &value)
 
CCDD_Reply_Get_Blob_By_Seq_IdCCDD_Reply_Get_Blob_By_Seq_Id::operator= (const CCDD_Reply_Get_Blob_By_Seq_Id &value)
 
 CCDD_Reply_Get_Blob_By_Seq_Id_Base::CCDD_Reply_Get_Blob_By_Seq_Id_Base (void)
 
virtual CCDD_Reply_Get_Blob_By_Seq_Id_Base::~CCDD_Reply_Get_Blob_By_Seq_Id_Base (void)
 
 CCDD_Reply_Get_Blob_By_Seq_Id_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CCDD_Reply_Get_Blob_By_Seq_Id_Base::IsSetBlob (void) const
 return Seq-annot (like a get-blob request) Check if a value has been assigned to Blob data member. More...
 
bool CCDD_Reply_Get_Blob_By_Seq_Id_Base::CanGetBlob (void) const
 Check if it is safe to call GetBlob method. More...
 
void CCDD_Reply_Get_Blob_By_Seq_Id_Base::ResetBlob (void)
 Reset Blob data member. More...
 
const TBlobCCDD_Reply_Get_Blob_By_Seq_Id_Base::GetBlob (void) const
 Get the Blob member data. More...
 
void CCDD_Reply_Get_Blob_By_Seq_Id_Base::SetBlob (TBlob &value)
 Assign a value to Blob data member. More...
 
TBlobCCDD_Reply_Get_Blob_By_Seq_Id_Base::SetBlob (void)
 Assign a value to Blob data member. More...
 
bool CCDD_Reply_Get_Blob_By_Seq_Id_Base::IsSetBlob_id (void) const
 return blob-id (like a get-blob-id request) Check if a value has been assigned to Blob_id data member. More...
 
bool CCDD_Reply_Get_Blob_By_Seq_Id_Base::CanGetBlob_id (void) const
 Check if it is safe to call GetBlob_id method. More...
 
void CCDD_Reply_Get_Blob_By_Seq_Id_Base::ResetBlob_id (void)
 Reset Blob_id data member. More...
 
const TBlob_idCCDD_Reply_Get_Blob_By_Seq_Id_Base::GetBlob_id (void) const
 Get the Blob_id member data. More...
 
void CCDD_Reply_Get_Blob_By_Seq_Id_Base::SetBlob_id (TBlob_id &value)
 Assign a value to Blob_id data member. More...
 
TBlob_idCCDD_Reply_Get_Blob_By_Seq_Id_Base::SetBlob_id (void)
 Assign a value to Blob_id data member. More...
 
virtual void CCDD_Reply_Get_Blob_By_Seq_Id_Base::Reset (void)
 Reset the whole object. More...
 
 CCDD_Reply_Get_Blob_By_Seq_Id_Base::CCDD_Reply_Get_Blob_By_Seq_Id_Base (const CCDD_Reply_Get_Blob_By_Seq_Id_Base &)
 
CCDD_Reply_Get_Blob_By_Seq_Id_BaseCCDD_Reply_Get_Blob_By_Seq_Id_Base::operator= (const CCDD_Reply_Get_Blob_By_Seq_Id_Base &)
 
 CCDD_Reply::CCDD_Reply (void)
 
 CCDD_Reply::~CCDD_Reply (void)
 
 CCDD_Reply::CCDD_Reply (const CCDD_Reply &value)
 
CCDD_ReplyCCDD_Reply::operator= (const CCDD_Reply &value)
 
 CCDD_Reply_Base::CCDD_Reply_Base (void)
 
virtual CCDD_Reply_Base::~CCDD_Reply_Base (void)
 
 CCDD_Reply_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
 CCDD_Reply_Base::C_Reply::C_Reply (void)
 
 CCDD_Reply_Base::C_Reply::~C_Reply (void)
 
 CCDD_Reply_Base::C_Reply::DECLARE_INTERNAL_TYPE_INFO ()
 
void CCDD_Reply_Base::C_Reply::Reset (void)
 Reset the whole object. More...
 
void CCDD_Reply_Base::C_Reply::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CCDD_Reply_Base::C_Reply::Which (void) const
 Which variant is currently selected. More...
 
void CCDD_Reply_Base::C_Reply::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CCDD_Reply_Base::C_Reply::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CCDD_Reply_Base::C_Reply::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CCDD_Reply_Base::C_Reply::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CCDD_Reply_Base::C_Reply::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CCDD_Reply_Base::C_Reply::IsEmpty (void) const
 Check if variant Empty is selected. More...
 
void CCDD_Reply_Base::C_Reply::SetEmpty (void)
 Select the variant. More...
 
bool CCDD_Reply_Base::C_Reply::IsGet_blob_id (void) const
 Check if variant Get_blob_id is selected. More...
 
const TGet_blob_idCCDD_Reply_Base::C_Reply::GetGet_blob_id (void) const
 Get the variant data. More...
 
TGet_blob_idCCDD_Reply_Base::C_Reply::SetGet_blob_id (void)
 Select the variant. More...
 
void CCDD_Reply_Base::C_Reply::SetGet_blob_id (TGet_blob_id &value)
 Select the variant and set its data. More...
 
bool CCDD_Reply_Base::C_Reply::IsGet_blob (void) const
 Check if variant Get_blob is selected. More...
 
const TGet_blobCCDD_Reply_Base::C_Reply::GetGet_blob (void) const
 Get the variant data. More...
 
TGet_blobCCDD_Reply_Base::C_Reply::SetGet_blob (void)
 Select the variant. More...
 
void CCDD_Reply_Base::C_Reply::SetGet_blob (TGet_blob &value)
 Select the variant and set its data. More...
 
bool CCDD_Reply_Base::C_Reply::IsGet_blob_by_seq_id (void) const
 Check if variant Get_blob_by_seq_id is selected. More...
 
const TGet_blob_by_seq_idCCDD_Reply_Base::C_Reply::GetGet_blob_by_seq_id (void) const
 Get the variant data. More...
 
TGet_blob_by_seq_idCCDD_Reply_Base::C_Reply::SetGet_blob_by_seq_id (void)
 Select the variant. More...
 
void CCDD_Reply_Base::C_Reply::SetGet_blob_by_seq_id (TGet_blob_by_seq_id &value)
 Select the variant and set its data. More...
 
 CCDD_Reply_Base::C_Reply::C_Reply (const C_Reply &)
 
C_ReplyCCDD_Reply_Base::C_Reply::operator= (const C_Reply &)
 
void CCDD_Reply_Base::C_Reply::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
bool CCDD_Reply_Base::IsSetSerial_number (void) const
 request's serial number, copy from request Check if a value has been assigned to Serial_number data member. More...
 
bool CCDD_Reply_Base::CanGetSerial_number (void) const
 Check if it is safe to call GetSerial_number method. More...
 
void CCDD_Reply_Base::ResetSerial_number (void)
 Reset Serial_number data member. More...
 
TSerial_number CCDD_Reply_Base::GetSerial_number (void) const
 Get the Serial_number member data. More...
 
void CCDD_Reply_Base::SetSerial_number (TSerial_number value)
 Assign a value to Serial_number data member. More...
 
TSerial_numberCCDD_Reply_Base::SetSerial_number (void)
 Assign a value to Serial_number data member. More...
 
bool CCDD_Reply_Base::IsSetError (void) const
 Check if a value has been assigned to Error data member. More...
 
bool CCDD_Reply_Base::CanGetError (void) const
 Check if it is safe to call GetError method. More...
 
void CCDD_Reply_Base::ResetError (void)
 Reset Error data member. More...
 
const TErrorCCDD_Reply_Base::GetError (void) const
 Get the Error member data. More...
 
void CCDD_Reply_Base::SetError (TError &value)
 Assign a value to Error data member. More...
 
TErrorCCDD_Reply_Base::SetError (void)
 Assign a value to Error data member. More...
 
bool CCDD_Reply_Base::IsSetEnd_of_reply (void) const
 true if this reply is the last one for the request false if more replies will follow Check if a value has been assigned to End_of_reply data member. More...
 
bool CCDD_Reply_Base::CanGetEnd_of_reply (void) const
 Check if value of End_of_reply member is getatable. More...
 
void CCDD_Reply_Base::ResetEnd_of_reply (void)
 Reset End_of_reply data member. More...
 
void CCDD_Reply_Base::SetEnd_of_reply (void)
 Set NULL data member (assign 'NULL' value to End_of_reply data member). More...
 
bool CCDD_Reply_Base::IsSetReply (void) const
 Check if a value has been assigned to Reply data member. More...
 
bool CCDD_Reply_Base::CanGetReply (void) const
 Check if it is safe to call GetReply method. More...
 
void CCDD_Reply_Base::ResetReply (void)
 Reset Reply data member. More...
 
const TReplyCCDD_Reply_Base::GetReply (void) const
 Get the Reply member data. More...
 
void CCDD_Reply_Base::SetReply (TReply &value)
 Assign a value to Reply data member. More...
 
TReplyCCDD_Reply_Base::SetReply (void)
 Assign a value to Reply data member. More...
 
virtual void CCDD_Reply_Base::Reset (void)
 Reset the whole object. More...
 
 CCDD_Reply_Base::CCDD_Reply_Base (const CCDD_Reply_Base &)
 
CCDD_Reply_BaseCCDD_Reply_Base::operator= (const CCDD_Reply_Base &)
 
 CCDD_Reply_Get_Blob_Id::CCDD_Reply_Get_Blob_Id (void)
 
 CCDD_Reply_Get_Blob_Id::~CCDD_Reply_Get_Blob_Id (void)
 
 CCDD_Reply_Get_Blob_Id::CCDD_Reply_Get_Blob_Id (const CCDD_Reply_Get_Blob_Id &value)
 
CCDD_Reply_Get_Blob_IdCCDD_Reply_Get_Blob_Id::operator= (const CCDD_Reply_Get_Blob_Id &value)
 
 CCDD_Reply_Get_Blob_Id_Base::CCDD_Reply_Get_Blob_Id_Base (void)
 
virtual CCDD_Reply_Get_Blob_Id_Base::~CCDD_Reply_Get_Blob_Id_Base (void)
 
 CCDD_Reply_Get_Blob_Id_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CCDD_Reply_Get_Blob_Id_Base::IsSetSeq_id (void) const
 seq-id used in the CDD annotation Check if a value has been assigned to Seq_id data member. More...
 
bool CCDD_Reply_Get_Blob_Id_Base::CanGetSeq_id (void) const
 Check if it is safe to call GetSeq_id method. More...
 
void CCDD_Reply_Get_Blob_Id_Base::ResetSeq_id (void)
 Reset Seq_id data member. More...
 
const TSeq_idCCDD_Reply_Get_Blob_Id_Base::GetSeq_id (void) const
 Get the Seq_id member data. More...
 
void CCDD_Reply_Get_Blob_Id_Base::SetSeq_id (TSeq_id &value)
 Assign a value to Seq_id data member. More...
 
TSeq_idCCDD_Reply_Get_Blob_Id_Base::SetSeq_id (void)
 Assign a value to Seq_id data member. More...
 
bool CCDD_Reply_Get_Blob_Id_Base::IsSetBlob_id (void) const
 resulting blob-id Check if a value has been assigned to Blob_id data member. More...
 
bool CCDD_Reply_Get_Blob_Id_Base::CanGetBlob_id (void) const
 Check if it is safe to call GetBlob_id method. More...
 
void CCDD_Reply_Get_Blob_Id_Base::ResetBlob_id (void)
 Reset Blob_id data member. More...
 
const TBlob_idCCDD_Reply_Get_Blob_Id_Base::GetBlob_id (void) const
 Get the Blob_id member data. More...
 
void CCDD_Reply_Get_Blob_Id_Base::SetBlob_id (TBlob_id &value)
 Assign a value to Blob_id data member. More...
 
TBlob_idCCDD_Reply_Get_Blob_Id_Base::SetBlob_id (void)
 Assign a value to Blob_id data member. More...
 
bool CCDD_Reply_Get_Blob_Id_Base::IsSetFeat_types (void) const
 types and subtypes of features in the blob Check if a value has been assigned to Feat_types data member. More...
 
bool CCDD_Reply_Get_Blob_Id_Base::CanGetFeat_types (void) const
 Check if it is safe to call GetFeat_types method. More...
 
void CCDD_Reply_Get_Blob_Id_Base::ResetFeat_types (void)
 Reset Feat_types data member. More...
 
const TFeat_typesCCDD_Reply_Get_Blob_Id_Base::GetFeat_types (void) const
 Get the Feat_types member data. More...
 
TFeat_typesCCDD_Reply_Get_Blob_Id_Base::SetFeat_types (void)
 Assign a value to Feat_types data member. More...
 
virtual void CCDD_Reply_Get_Blob_Id_Base::Reset (void)
 Reset the whole object. More...
 
 CCDD_Reply_Get_Blob_Id_Base::CCDD_Reply_Get_Blob_Id_Base (const CCDD_Reply_Get_Blob_Id_Base &)
 
CCDD_Reply_Get_Blob_Id_BaseCCDD_Reply_Get_Blob_Id_Base::operator= (const CCDD_Reply_Get_Blob_Id_Base &)
 
 CCDD_Request::CCDD_Request (void)
 
 CCDD_Request::~CCDD_Request (void)
 
 CCDD_Request::CCDD_Request (const CCDD_Request &value)
 
CCDD_RequestCCDD_Request::operator= (const CCDD_Request &value)
 
 CCDD_Request_Base::CCDD_Request_Base (void)
 
virtual CCDD_Request_Base::~CCDD_Request_Base (void)
 
 CCDD_Request_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
 CCDD_Request_Base::C_Request::C_Request (void)
 
 CCDD_Request_Base::C_Request::~C_Request (void)
 
 CCDD_Request_Base::C_Request::DECLARE_INTERNAL_TYPE_INFO ()
 
void CCDD_Request_Base::C_Request::Reset (void)
 Reset the whole object. More...
 
void CCDD_Request_Base::C_Request::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CCDD_Request_Base::C_Request::Which (void) const
 Which variant is currently selected. More...
 
void CCDD_Request_Base::C_Request::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CCDD_Request_Base::C_Request::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CCDD_Request_Base::C_Request::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CCDD_Request_Base::C_Request::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CCDD_Request_Base::C_Request::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CCDD_Request_Base::C_Request::IsGet_blob_id (void) const
 Check if variant Get_blob_id is selected. More...
 
const TGet_blob_idCCDD_Request_Base::C_Request::GetGet_blob_id (void) const
 Get the variant data. More...
 
TGet_blob_idCCDD_Request_Base::C_Request::SetGet_blob_id (void)
 Select the variant. More...
 
void CCDD_Request_Base::C_Request::SetGet_blob_id (TGet_blob_id &value)
 Select the variant and set its data. More...
 
bool CCDD_Request_Base::C_Request::IsGet_blob (void) const
 Check if variant Get_blob is selected. More...
 
const TGet_blobCCDD_Request_Base::C_Request::GetGet_blob (void) const
 Get the variant data. More...
 
TGet_blobCCDD_Request_Base::C_Request::SetGet_blob (void)
 Select the variant. More...
 
void CCDD_Request_Base::C_Request::SetGet_blob (TGet_blob &value)
 Select the variant and set its data. More...
 
bool CCDD_Request_Base::C_Request::IsGet_blob_by_seq_id (void) const
 Check if variant Get_blob_by_seq_id is selected. More...
 
const TGet_blob_by_seq_idCCDD_Request_Base::C_Request::GetGet_blob_by_seq_id (void) const
 Get the variant data. More...
 
TGet_blob_by_seq_idCCDD_Request_Base::C_Request::SetGet_blob_by_seq_id (void)
 Select the variant. More...
 
void CCDD_Request_Base::C_Request::SetGet_blob_by_seq_id (TGet_blob_by_seq_id &value)
 Select the variant and set its data. More...
 
bool CCDD_Request_Base::C_Request::IsGet_blob_by_seq_ids (void) const
 Check if variant Get_blob_by_seq_ids is selected. More...
 
const TGet_blob_by_seq_idsCCDD_Request_Base::C_Request::GetGet_blob_by_seq_ids (void) const
 Get the variant data. More...
 
TGet_blob_by_seq_idsCCDD_Request_Base::C_Request::SetGet_blob_by_seq_ids (void)
 Select the variant. More...
 
 CCDD_Request_Base::C_Request::C_Request (const C_Request &)
 
C_RequestCCDD_Request_Base::C_Request::operator= (const C_Request &)
 
void CCDD_Request_Base::C_Request::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
bool CCDD_Request_Base::IsSetSerial_number (void) const
 request's serial number, can be used in asynchronous clients server should copy it to corresponding field in reply Check if a value has been assigned to Serial_number data member. More...
 
bool CCDD_Request_Base::CanGetSerial_number (void) const
 Check if it is safe to call GetSerial_number method. More...
 
void CCDD_Request_Base::ResetSerial_number (void)
 Reset Serial_number data member. More...
 
TSerial_number CCDD_Request_Base::GetSerial_number (void) const
 Get the Serial_number member data. More...
 
void CCDD_Request_Base::SetSerial_number (TSerial_number value)
 Assign a value to Serial_number data member. More...
 
TSerial_numberCCDD_Request_Base::SetSerial_number (void)
 Assign a value to Serial_number data member. More...
 
bool CCDD_Request_Base::IsSetRequest (void) const
 Check if a value has been assigned to Request data member. More...
 
bool CCDD_Request_Base::CanGetRequest (void) const
 Check if it is safe to call GetRequest method. More...
 
void CCDD_Request_Base::ResetRequest (void)
 Reset Request data member. More...
 
const TRequestCCDD_Request_Base::GetRequest (void) const
 Get the Request member data. More...
 
void CCDD_Request_Base::SetRequest (TRequest &value)
 Assign a value to Request data member. More...
 
TRequestCCDD_Request_Base::SetRequest (void)
 Assign a value to Request data member. More...
 
virtual void CCDD_Request_Base::Reset (void)
 Reset the whole object. More...
 
 CCDD_Request_Base::CCDD_Request_Base (const CCDD_Request_Base &)
 
CCDD_Request_BaseCCDD_Request_Base::operator= (const CCDD_Request_Base &)
 
 CCDD_Request_Packet::CCDD_Request_Packet (void)
 
 CCDD_Request_Packet::~CCDD_Request_Packet (void)
 
 CCDD_Request_Packet::CCDD_Request_Packet (const CCDD_Request_Packet &value)
 
CCDD_Request_PacketCCDD_Request_Packet::operator= (const CCDD_Request_Packet &value)
 
 CCDD_Request_Packet_Base::CCDD_Request_Packet_Base (void)
 
virtual CCDD_Request_Packet_Base::~CCDD_Request_Packet_Base (void)
 
 CCDD_Request_Packet_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CCDD_Request_Packet_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CCDD_Request_Packet_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CCDD_Request_Packet_Base::Reset (void)
 Reset data member. More...
 
const TdataCCDD_Request_Packet_Base::Get (void) const
 Get the member data. More...
 
TdataCCDD_Request_Packet_Base::Set (void)
 Assign a value to data member. More...
 
 CCDD_Request_Packet_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CCDD_Request_Packet_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CCDD_Request_Packet_Base::CCDD_Request_Packet_Base (const CCDD_Request_Packet_Base &)
 
CCDD_Request_Packet_BaseCCDD_Request_Packet_Base::operator= (const CCDD_Request_Packet_Base &)
 

Variables

Uint4 CCDD_Error_Base::m_set_State [1]
 
CStringUTF8 CCDD_Error_Base::m_Message
 
int CCDD_Error_Base::m_Code
 
int CCDD_Error_Base::m_Severity
 
Uint4 CCDD_Feat_type_Base::m_set_State [1]
 
int CCDD_Feat_type_Base::m_Type
 
int CCDD_Feat_type_Base::m_Subtype
 
Uint4 CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_set_State [1]
 
CRef< TBlobCCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob
 
CRef< TBlob_idCCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob_id
 
E_Choice CCDD_Reply_Base::C_Reply::m_choice
 
static const char *const CCDD_Reply_Base::C_Reply::sm_SelectionNames []
 
NCBI_NS_NCBI::CSerialObject *   CCDD_Reply_Base::C_Reply::m_object
 
union {
   NCBI_NS_NCBI::CSerialObject *   CCDD_Reply_Base::C_Reply::m_object
 
}; 
 
Uint4 CCDD_Reply_Base::m_set_State [1]
 
int CCDD_Reply_Base::m_Serial_number
 
CRef< TErrorCCDD_Reply_Base::m_Error
 
CRef< TReplyCCDD_Reply_Base::m_Reply
 
Uint4 CCDD_Reply_Get_Blob_Id_Base::m_set_State [1]
 
CRef< TSeq_idCCDD_Reply_Get_Blob_Id_Base::m_Seq_id
 
CRef< TBlob_idCCDD_Reply_Get_Blob_Id_Base::m_Blob_id
 
list< CRef< CCDD_Feat_type > > CCDD_Reply_Get_Blob_Id_Base::m_Feat_types
 
E_Choice CCDD_Request_Base::C_Request::m_choice
 
static const char *const CCDD_Request_Base::C_Request::sm_SelectionNames []
 
NCBI_NS_NCBI::CUnionBuffer< TGet_blob_by_seq_ids >   CCDD_Request_Base::C_Request::m_Get_blob_by_seq_ids
 
NCBI_NS_NCBI::CSerialObject *   CCDD_Request_Base::C_Request::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< TGet_blob_by_seq_ids >   CCDD_Request_Base::C_Request::m_Get_blob_by_seq_ids
 
   NCBI_NS_NCBI::CSerialObject *   CCDD_Request_Base::C_Request::m_object
 
}; 
 
Uint4 CCDD_Request_Base::m_set_State [1]
 
int CCDD_Request_Base::m_Serial_number
 
CRef< TRequestCCDD_Request_Base::m_Request
 
Uint4 CCDD_Request_Packet_Base::m_set_State [1]
 
list< CRef< CCDD_Request > > CCDD_Request_Packet_Base::m_data
 

Detailed Description

Typedef Documentation

◆ TBlob

Definition at line 88 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

◆ TBlob_id [1/2]

Definition at line 89 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

◆ TBlob_id [2/2]

Definition at line 93 of file CDD_Reply_Get_Blob_Id_.hpp.

◆ TCode

Definition at line 99 of file CDD_Error_.hpp.

◆ Tdata

Definition at line 95 of file CDD_Request_Packet_.hpp.

◆ TError

Definition at line 291 of file CDD_Reply_.hpp.

◆ TFeat_types

Definition at line 94 of file CDD_Reply_Get_Blob_Id_.hpp.

◆ TGet_blob [1/2]

Definition at line 178 of file CDD_Reply_.hpp.

◆ TGet_blob [2/2]

Definition at line 169 of file CDD_Request_.hpp.

◆ TGet_blob_by_seq_id [1/2]

Definition at line 179 of file CDD_Reply_.hpp.

◆ TGet_blob_by_seq_id [2/2]

Definition at line 170 of file CDD_Request_.hpp.

◆ TGet_blob_by_seq_ids

Definition at line 171 of file CDD_Request_.hpp.

◆ TGet_blob_id [1/2]

Definition at line 177 of file CDD_Reply_.hpp.

◆ TGet_blob_id [2/2]

Definition at line 168 of file CDD_Request_.hpp.

◆ TmemberIndex [1/6]

Definition at line 109 of file CDD_Error_.hpp.

◆ TmemberIndex [2/6]

Definition at line 90 of file CDD_Feat_type_.hpp.

◆ TmemberIndex [3/6]

Definition at line 97 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

◆ TmemberIndex [4/6]

Definition at line 302 of file CDD_Reply_.hpp.

◆ TmemberIndex [5/6]

Definition at line 103 of file CDD_Reply_Get_Blob_Id_.hpp.

◆ TmemberIndex [6/6]

Definition at line 302 of file CDD_Request_.hpp.

◆ TMessage

Definition at line 98 of file CDD_Error_.hpp.

◆ Tparent [1/16]

Definition at line 67 of file CDD_Error.hpp.

◆ Tparent [2/16]

Definition at line 75 of file CDD_Error_.hpp.

◆ Tparent [3/16]

Definition at line 67 of file CDD_Feat_type.hpp.

◆ Tparent [4/16]

Definition at line 70 of file CDD_Feat_type_.hpp.

◆ Tparent [5/16]

Definition at line 67 of file CDD_Rep_Get_Blob_By_Seq_Id.hpp.

◆ Tparent [6/16]

Definition at line 77 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

◆ Tparent [7/16]

Definition at line 67 of file CDD_Reply.hpp.

◆ Tparent [8/16]

Definition at line 88 of file CDD_Reply_.hpp.

◆ Tparent [9/16]

Definition at line 105 of file CDD_Reply_.hpp.

◆ Tparent [10/16]

Definition at line 67 of file CDD_Reply_Get_Blob_Id.hpp.

◆ Tparent [11/16]

Definition at line 81 of file CDD_Reply_Get_Blob_Id_.hpp.

◆ Tparent [12/16]

Definition at line 67 of file CDD_Request.hpp.

◆ Tparent [13/16]

Definition at line 79 of file CDD_Request_.hpp.

◆ Tparent [14/16]

Definition at line 96 of file CDD_Request_.hpp.

◆ Tparent [15/16]

Definition at line 67 of file CDD_Request_Packet.hpp.

◆ Tparent [16/16]

Definition at line 84 of file CDD_Request_Packet_.hpp.

◆ TReply

Definition at line 292 of file CDD_Reply_.hpp.

◆ TRequest

Definition at line 294 of file CDD_Request_.hpp.

◆ TSeq_id

Definition at line 92 of file CDD_Reply_Get_Blob_Id_.hpp.

◆ TSerial_number [1/2]

Definition at line 290 of file CDD_Reply_.hpp.

◆ TSerial_number [2/2]

Definition at line 293 of file CDD_Request_.hpp.

◆ TSeverity

Definition at line 100 of file CDD_Error_.hpp.

◆ TSubtype

Definition at line 82 of file CDD_Feat_type_.hpp.

◆ TType

Definition at line 81 of file CDD_Feat_type_.hpp.

Enumeration Type Documentation

◆ E_Choice [1/2]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Empty 

no data found for the request

e_Get_blob_id 

return blob-id for get-blob-id request

e_Get_blob 

return Seq-annot for get-blob request

e_Get_blob_by_seq_id 

return (Seq-annot + blob-id) for get-blob-by-seq-id OR get-blob-by-seq-ids request

Definition at line 117 of file CDD_Reply_.hpp.

◆ E_Choice [2/2]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Get_blob_id 

get blob-id for the seq-id

e_Get_blob 

get data for the blob-id

e_Get_blob_by_seq_id 

get one blob for one seq-id

e_Get_blob_by_seq_ids 

get one blob for multiple seq-ids

Definition at line 108 of file CDD_Request_.hpp.

◆ E_ChoiceStopper [1/2]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Get_blob_by_seq_id+1

Definition at line 125 of file CDD_Reply_.hpp.

◆ E_ChoiceStopper [2/2]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Get_blob_by_seq_ids+1

Definition at line 116 of file CDD_Request_.hpp.

◆ E_memberIndex [1/6]

Enumerator
e__allMandatory 
e_message 
e_code 
e_severity 

Definition at line 103 of file CDD_Error_.hpp.

◆ E_memberIndex [2/6]

Enumerator
e__allMandatory 
e_type 
e_subtype 

Definition at line 85 of file CDD_Feat_type_.hpp.

◆ E_memberIndex [3/6]

Enumerator
e__allMandatory 
e_blob 
e_blob_id 

Definition at line 92 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

◆ E_memberIndex [4/6]

Enumerator
e__allMandatory 
e_serial_number 
e_error 
e_end_of_reply 
e_reply 

Definition at line 295 of file CDD_Reply_.hpp.

◆ E_memberIndex [5/6]

Enumerator
e__allMandatory 
e_seq_id 
e_blob_id 
e_feat_types 

Definition at line 97 of file CDD_Reply_Get_Blob_Id_.hpp.

◆ E_memberIndex [6/6]

Enumerator
e__allMandatory 
e_serial_number 
e_request 

Definition at line 297 of file CDD_Request_.hpp.

◆ ESeverity

Enumerator
eSeverity_trace 
eSeverity_info 
eSeverity_warning 
eSeverity_error 
eSeverity_critical 
eSeverity_fatal 

Definition at line 85 of file CDD_Error_.hpp.

Function Documentation

◆ C_Reply() [1/2]

CCDD_Reply_Base::C_Reply::C_Reply ( const C_Reply )
private

◆ C_Reply() [2/2]

END_CHOICE_INFO CCDD_Reply_Base::C_Reply::C_Reply ( void  )

Definition at line 193 of file CDD_Reply_.cpp.

◆ C_Request() [1/2]

CCDD_Request_Base::C_Request::C_Request ( const C_Request )
private

◆ C_Request() [2/2]

END_CHOICE_INFO CCDD_Request_Base::C_Request::C_Request ( void  )

Definition at line 197 of file CDD_Request_.cpp.

◆ CanGet()

bool CCDD_Request_Packet_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 164 of file CDD_Request_Packet_.hpp.

◆ CanGetBlob()

bool CCDD_Reply_Get_Blob_By_Seq_Id_Base::CanGetBlob ( void  ) const
inline

Check if it is safe to call GetBlob method.

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

Definition at line 209 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

◆ CanGetBlob_id() [1/2]

bool CCDD_Reply_Get_Blob_By_Seq_Id_Base::CanGetBlob_id ( void  ) const
inline

Check if it is safe to call GetBlob_id method.

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

Definition at line 239 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

◆ CanGetBlob_id() [2/2]

bool CCDD_Reply_Get_Blob_Id_Base::CanGetBlob_id ( void  ) const
inline

Check if it is safe to call GetBlob_id method.

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

Definition at line 278 of file CDD_Reply_Get_Blob_Id_.hpp.

◆ CanGetCode()

bool CCDD_Error_Base::CanGetCode ( void  ) const
inline

Check if it is safe to call GetCode method.

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

Definition at line 305 of file CDD_Error_.hpp.

References CCDD_Error_Base::IsSetCode().

Referenced by CCDD_Error_Base::GetCode().

◆ CanGetEnd_of_reply()

bool CCDD_Reply_Base::CanGetEnd_of_reply ( void  ) const
inline

Check if value of End_of_reply member is getatable.

Returns
  • false; the data member of type 'NULL' has no value.

Definition at line 600 of file CDD_Reply_.hpp.

◆ CanGetError()

bool CCDD_Reply_Base::CanGetError ( void  ) const
inline

Check if it is safe to call GetError method.

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

Definition at line 579 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::IsSetError().

Referenced by CCDD_Reply_Base::GetError().

◆ CanGetFeat_types()

bool CCDD_Reply_Get_Blob_Id_Base::CanGetFeat_types ( void  ) const
inline

Check if it is safe to call GetFeat_types method.

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

Definition at line 308 of file CDD_Reply_Get_Blob_Id_.hpp.

◆ CanGetMessage()

bool CCDD_Error_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 258 of file CDD_Error_.hpp.

References CCDD_Error_Base::IsSetMessage().

Referenced by CCDD_Error_Base::GetMessage().

◆ CanGetReply()

bool CCDD_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 624 of file CDD_Reply_.hpp.

◆ CanGetRequest()

bool CCDD_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 528 of file CDD_Request_.hpp.

◆ CanGetSeq_id()

bool CCDD_Reply_Get_Blob_Id_Base::CanGetSeq_id ( void  ) const
inline

Check if it is safe to call GetSeq_id method.

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

Definition at line 248 of file CDD_Reply_Get_Blob_Id_.hpp.

◆ CanGetSerial_number() [1/2]

bool CCDD_Reply_Base::CanGetSerial_number ( void  ) const
inline

Check if it is safe to call GetSerial_number method.

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

Definition at line 532 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::IsSetSerial_number().

Referenced by CCDD_Reply_Base::GetSerial_number().

◆ CanGetSerial_number() [2/2]

bool CCDD_Request_Base::CanGetSerial_number ( void  ) const
inline

Check if it is safe to call GetSerial_number method.

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

Definition at line 481 of file CDD_Request_.hpp.

References CCDD_Request_Base::IsSetSerial_number().

Referenced by CCDD_Request_Base::GetSerial_number().

◆ CanGetSeverity()

bool CCDD_Error_Base::CanGetSeverity ( void  ) const
inline

Check if it is safe to call GetSeverity method.

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

Definition at line 352 of file CDD_Error_.hpp.

References CCDD_Error_Base::IsSetSeverity().

Referenced by CCDD_Error_Base::GetSeverity().

◆ CanGetSubtype()

bool CCDD_Feat_type_Base::CanGetSubtype ( void  ) const
inline

Check if it is safe to call GetSubtype method.

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

Definition at line 247 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::IsSetSubtype().

Referenced by CCDD_Feat_type_Base::GetSubtype().

◆ CanGetType()

bool CCDD_Feat_type_Base::CanGetType ( void  ) const
inline

Check if it is safe to call GetType method.

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

Definition at line 200 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::IsSetType().

Referenced by CCDD_Feat_type_Base::GetType().

◆ CCDD_Error() [1/2]

CCDD_Error::CCDD_Error ( const CCDD_Error value)
private

◆ CCDD_Error() [2/2]

CCDD_Error::CCDD_Error ( void  )
inline

Definition at line 86 of file CDD_Error.hpp.

◆ CCDD_Error_Base() [1/2]

CCDD_Error_Base::CCDD_Error_Base ( const CCDD_Error_Base )
private

◆ CCDD_Error_Base() [2/2]

END_CLASS_INFO CCDD_Error_Base::CCDD_Error_Base ( void  )

Definition at line 89 of file CDD_Error_.cpp.

References CCDD_Error_Base::m_set_State.

◆ CCDD_Feat_type() [1/2]

CCDD_Feat_type::CCDD_Feat_type ( const CCDD_Feat_type value)
private

◆ CCDD_Feat_type() [2/2]

CCDD_Feat_type::CCDD_Feat_type ( void  )
inline

Definition at line 86 of file CDD_Feat_type.hpp.

◆ CCDD_Feat_type_Base() [1/2]

CCDD_Feat_type_Base::CCDD_Feat_type_Base ( const CCDD_Feat_type_Base )
private

◆ CCDD_Feat_type_Base() [2/2]

END_CLASS_INFO CCDD_Feat_type_Base::CCDD_Feat_type_Base ( void  )

Definition at line 68 of file CDD_Feat_type_.cpp.

References CCDD_Feat_type_Base::m_set_State.

◆ CCDD_Reply() [1/2]

CCDD_Reply::CCDD_Reply ( const CCDD_Reply value)
private

◆ CCDD_Reply() [2/2]

CCDD_Reply::CCDD_Reply ( void  )
inline

Definition at line 86 of file CDD_Reply.hpp.

◆ CCDD_Reply_Base() [1/2]

CCDD_Reply_Base::CCDD_Reply_Base ( const CCDD_Reply_Base )
private

◆ CCDD_Reply_Base() [2/2]

END_CLASS_INFO CCDD_Reply_Base::CCDD_Reply_Base ( void  )

◆ CCDD_Reply_Get_Blob_By_Seq_Id() [1/2]

CCDD_Reply_Get_Blob_By_Seq_Id::CCDD_Reply_Get_Blob_By_Seq_Id ( const CCDD_Reply_Get_Blob_By_Seq_Id value)
private

◆ CCDD_Reply_Get_Blob_By_Seq_Id() [2/2]

CCDD_Reply_Get_Blob_By_Seq_Id::CCDD_Reply_Get_Blob_By_Seq_Id ( void  )
inline

Definition at line 86 of file CDD_Rep_Get_Blob_By_Seq_Id.hpp.

◆ CCDD_Reply_Get_Blob_By_Seq_Id_Base() [1/2]

CCDD_Reply_Get_Blob_By_Seq_Id_Base::CCDD_Reply_Get_Blob_By_Seq_Id_Base ( const CCDD_Reply_Get_Blob_By_Seq_Id_Base )
private

◆ CCDD_Reply_Get_Blob_By_Seq_Id_Base() [2/2]

END_CLASS_INFO CCDD_Reply_Get_Blob_By_Seq_Id_Base::CCDD_Reply_Get_Blob_By_Seq_Id_Base ( void  )

◆ CCDD_Reply_Get_Blob_Id() [1/2]

CCDD_Reply_Get_Blob_Id::CCDD_Reply_Get_Blob_Id ( const CCDD_Reply_Get_Blob_Id value)
private

◆ CCDD_Reply_Get_Blob_Id() [2/2]

CCDD_Reply_Get_Blob_Id::CCDD_Reply_Get_Blob_Id ( void  )
inline

Definition at line 86 of file CDD_Reply_Get_Blob_Id.hpp.

◆ CCDD_Reply_Get_Blob_Id_Base() [1/2]

CCDD_Reply_Get_Blob_Id_Base::CCDD_Reply_Get_Blob_Id_Base ( const CCDD_Reply_Get_Blob_Id_Base )
private

◆ CCDD_Reply_Get_Blob_Id_Base() [2/2]

END_CLASS_INFO CCDD_Reply_Get_Blob_Id_Base::CCDD_Reply_Get_Blob_Id_Base ( void  )

◆ CCDD_Request() [1/2]

CCDD_Request::CCDD_Request ( const CCDD_Request value)
private

◆ CCDD_Request() [2/2]

CCDD_Request::CCDD_Request ( void  )
inline

Definition at line 86 of file CDD_Request.hpp.

◆ CCDD_Request_Base() [1/2]

CCDD_Request_Base::CCDD_Request_Base ( const CCDD_Request_Base )
private

◆ CCDD_Request_Base() [2/2]

END_CLASS_INFO CCDD_Request_Base::CCDD_Request_Base ( void  )

◆ CCDD_Request_Packet() [1/2]

CCDD_Request_Packet::CCDD_Request_Packet ( const CCDD_Request_Packet value)
private

◆ CCDD_Request_Packet() [2/2]

CCDD_Request_Packet::CCDD_Request_Packet ( void  )
inline

Definition at line 86 of file CDD_Request_Packet.hpp.

◆ CCDD_Request_Packet_Base() [1/2]

CCDD_Request_Packet_Base::CCDD_Request_Packet_Base ( const CCDD_Request_Packet_Base )
private

◆ CCDD_Request_Packet_Base() [2/2]

END_CLASS_INFO CCDD_Request_Packet_Base::CCDD_Request_Packet_Base ( void  )

Definition at line 68 of file CDD_Request_Packet_.cpp.

References CCDD_Request_Packet_Base::m_set_State.

◆ CheckSelected() [1/2]

void CCDD_Reply_Base::C_Reply::CheckSelected ( E_Choice  index) const
inline

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

Parameters
indexExpected selection.

Definition at line 473 of file CDD_Reply_.hpp.

◆ CheckSelected() [2/2]

void CCDD_Request_Base::C_Request::CheckSelected ( E_Choice  index) const
inline

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

Parameters
indexExpected selection.

Definition at line 414 of file CDD_Request_.hpp.

◆ DECLARE_INTERNAL_TYPE_INFO() [1/9]

CCDD_Error_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/9]

CCDD_Feat_type_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/9]

CCDD_Reply_Get_Blob_By_Seq_Id_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/9]

CCDD_Reply_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [5/9]

CCDD_Reply_Base::C_Reply::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [6/9]

CCDD_Reply_Get_Blob_Id_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [7/9]

CCDD_Request_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [8/9]

CCDD_Request_Base::C_Request::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [9/9]

CCDD_Request_Packet_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DoSelect() [1/2]

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

Definition at line 74 of file CDD_Reply_.cpp.

References CObject::AddReference().

◆ DoSelect() [2/2]

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

Definition at line 75 of file CDD_Request_.cpp.

References CObject::AddReference().

◆ ESeverity()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CCDD_Error_Base::ESeverity ( void  )
static

Access to ESeverity's attributes (values, names) as defined in spec.

◆ Get()

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

Get the member data.

Returns
Reference to the member data.

Definition at line 170 of file CDD_Request_Packet_.hpp.

References CCDD_Request_Packet_Base::m_data.

◆ GetBlob()

const CCDD_Reply_Get_Blob_By_Seq_Id_Base::TBlob & CCDD_Reply_Get_Blob_By_Seq_Id_Base::GetBlob ( void  ) const
inline

Get the Blob member data.

Returns
Reference to the member data.

Definition at line 215 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

References CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob, and CCDD_Reply_Get_Blob_By_Seq_Id_Base::ResetBlob().

◆ GetBlob_id() [1/2]

const CCDD_Reply_Get_Blob_By_Seq_Id_Base::TBlob_id & CCDD_Reply_Get_Blob_By_Seq_Id_Base::GetBlob_id ( void  ) const
inline

Get the Blob_id member data.

Returns
Reference to the member data.

Definition at line 245 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

References CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob_id, and CCDD_Reply_Get_Blob_By_Seq_Id_Base::ResetBlob_id().

◆ GetBlob_id() [2/2]

const CCDD_Reply_Get_Blob_Id_Base::TBlob_id & CCDD_Reply_Get_Blob_Id_Base::GetBlob_id ( void  ) const
inline

◆ GetCode()

CCDD_Error_Base::TCode CCDD_Error_Base::GetCode ( void  ) const
inline

Get the Code member data.

Returns
Copy of the member data.

Definition at line 318 of file CDD_Error_.hpp.

References CCDD_Error_Base::CanGetCode(), CCDD_Error_Base::m_Code, and CSerialObject::ThrowUnassigned().

Referenced by CCDDClientPool::x_CheckReply().

◆ GetError()

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

Get the Error member data.

Returns
Reference to the member data.

Definition at line 585 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::CanGetError(), CCDD_Reply_Base::m_Error, and CSerialObject::ThrowUnassigned().

◆ GetFeat_types()

const CCDD_Reply_Get_Blob_Id_Base::TFeat_types & CCDD_Reply_Get_Blob_Id_Base::GetFeat_types ( void  ) const
inline

Get the Feat_types member data.

Returns
Reference to the member data.

Definition at line 314 of file CDD_Reply_Get_Blob_Id_.hpp.

References CCDD_Reply_Get_Blob_Id_Base::m_Feat_types.

◆ GetGet_blob() [1/2]

const CCDD_Reply_Base::C_Reply::TGet_blob & CCDD_Reply_Base::C_Reply::GetGet_blob ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 132 of file CDD_Reply_.cpp.

◆ GetGet_blob() [2/2]

const CCDD_Request_Base::C_Request::TGet_blob & CCDD_Request_Base::C_Request::GetGet_blob ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 136 of file CDD_Request_.cpp.

◆ GetGet_blob_by_seq_id() [1/2]

const CCDD_Reply_Base::C_Reply::TGet_blob_by_seq_id & CCDD_Reply_Base::C_Reply::GetGet_blob_by_seq_id ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 154 of file CDD_Reply_.cpp.

◆ GetGet_blob_by_seq_id() [2/2]

const CCDD_Request_Base::C_Request::TGet_blob_by_seq_id & CCDD_Request_Base::C_Request::GetGet_blob_by_seq_id ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 158 of file CDD_Request_.cpp.

◆ GetGet_blob_by_seq_ids()

const CCDD_Request_Base::C_Request::TGet_blob_by_seq_ids & CCDD_Request_Base::C_Request::GetGet_blob_by_seq_ids ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 461 of file CDD_Request_.hpp.

◆ GetGet_blob_id() [1/2]

const CCDD_Reply_Base::C_Reply::TGet_blob_id & CCDD_Reply_Base::C_Reply::GetGet_blob_id ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 110 of file CDD_Reply_.cpp.

◆ GetGet_blob_id() [2/2]

const CCDD_Request_Base::C_Request::TGet_blob_id & CCDD_Request_Base::C_Request::GetGet_blob_id ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 114 of file CDD_Request_.cpp.

◆ GetMessage()

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

Get the Message member data.

Returns
Reference to the member data.

Definition at line 264 of file CDD_Error_.hpp.

References CCDD_Error_Base::CanGetMessage(), CCDD_Error_Base::m_Message, and CSerialObject::ThrowUnassigned().

Referenced by CCDDClientPool::x_CheckReply().

◆ GetReply()

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

Get the Reply member data.

Returns
Reference to the member data.

Definition at line 630 of file CDD_Reply_.hpp.

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

◆ GetRequest()

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

Get the Request member data.

Returns
Reference to the member data.

Definition at line 534 of file CDD_Request_.hpp.

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

◆ GetSeq_id()

const CCDD_Reply_Get_Blob_Id_Base::TSeq_id & CCDD_Reply_Get_Blob_Id_Base::GetSeq_id ( void  ) const
inline

Get the Seq_id member data.

Returns
Reference to the member data.

Definition at line 254 of file CDD_Reply_Get_Blob_Id_.hpp.

References CCDD_Reply_Get_Blob_Id_Base::m_Seq_id, and CCDD_Reply_Get_Blob_Id_Base::ResetSeq_id().

Referenced by CCDDBlobCache::Add(), and CPSGS_CDDProcessor::x_SendAnnotInfo().

◆ GetSerial_number() [1/2]

CCDD_Reply_Base::TSerial_number CCDD_Reply_Base::GetSerial_number ( void  ) const
inline

Get the Serial_number member data.

Returns
Copy of the member data.

Definition at line 545 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::CanGetSerial_number(), CCDD_Reply_Base::m_Serial_number, and CSerialObject::ThrowUnassigned().

◆ GetSerial_number() [2/2]

CCDD_Request_Base::TSerial_number CCDD_Request_Base::GetSerial_number ( void  ) const
inline

Get the Serial_number member data.

Returns
Copy of the member data.

Definition at line 494 of file CDD_Request_.hpp.

References CCDD_Request_Base::CanGetSerial_number(), CCDD_Request_Base::m_Serial_number, and CSerialObject::ThrowUnassigned().

◆ GetSeverity()

CCDD_Error_Base::TSeverity CCDD_Error_Base::GetSeverity ( void  ) const
inline

Get the Severity member data.

Returns
Copy of the member data.

Definition at line 365 of file CDD_Error_.hpp.

References CCDD_Error_Base::CanGetSeverity(), CCDD_Error_Base::m_Severity, and CSerialObject::ThrowUnassigned().

Referenced by CCDDClientPool::x_CheckReply().

◆ GetSubtype()

CCDD_Feat_type_Base::TSubtype CCDD_Feat_type_Base::GetSubtype ( void  ) const
inline

Get the Subtype member data.

Returns
Copy of the member data.

Definition at line 260 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::CanGetSubtype(), CCDD_Feat_type_Base::m_Subtype, and CSerialObject::ThrowUnassigned().

◆ GetType()

CCDD_Feat_type_Base::TType CCDD_Feat_type_Base::GetType ( void  ) const
inline

Get the Type member data.

Returns
Copy of the member data.

Definition at line 213 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::CanGetType(), CCDD_Feat_type_Base::m_Type, and CSerialObject::ThrowUnassigned().

◆ IsEmpty()

bool CCDD_Reply_Base::C_Reply::IsEmpty ( void  ) const
inline

Check if variant Empty is selected.

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

Definition at line 496 of file CDD_Reply_.hpp.

◆ IsGet_blob() [1/2]

bool CCDD_Reply_Base::C_Reply::IsGet_blob ( void  ) const
inline

Check if variant Get_blob is selected.

Get_blob type is defined as 'typedef CSeq_annot TGet_blob'.

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

Definition at line 514 of file CDD_Reply_.hpp.

◆ IsGet_blob() [2/2]

bool CCDD_Request_Base::C_Request::IsGet_blob ( void  ) const
inline

Check if variant Get_blob is selected.

Get_blob type is defined as 'typedef CID2_Blob_Id TGet_blob'.

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

Definition at line 443 of file CDD_Request_.hpp.

◆ IsGet_blob_by_seq_id() [1/2]

bool CCDD_Reply_Base::C_Reply::IsGet_blob_by_seq_id ( void  ) const
inline

Check if variant Get_blob_by_seq_id is selected.

Get_blob_by_seq_id type is defined as 'typedef CCDD_Reply_Get_Blob_By_Seq_Id TGet_blob_by_seq_id'.

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

Definition at line 520 of file CDD_Reply_.hpp.

◆ IsGet_blob_by_seq_id() [2/2]

bool CCDD_Request_Base::C_Request::IsGet_blob_by_seq_id ( void  ) const
inline

Check if variant Get_blob_by_seq_id is selected.

Get_blob_by_seq_id type is defined as 'typedef CSeq_id TGet_blob_by_seq_id'.

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

Definition at line 449 of file CDD_Request_.hpp.

◆ IsGet_blob_by_seq_ids()

bool CCDD_Request_Base::C_Request::IsGet_blob_by_seq_ids ( void  ) const
inline

Check if variant Get_blob_by_seq_ids is selected.

Get_blob_by_seq_ids type is defined as 'typedef list< CRef< CSeq_id > > TGet_blob_by_seq_ids'.

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

Definition at line 455 of file CDD_Request_.hpp.

◆ IsGet_blob_id() [1/2]

bool CCDD_Reply_Base::C_Reply::IsGet_blob_id ( void  ) const
inline

Check if variant Get_blob_id is selected.

Get_blob_id type is defined as 'typedef CCDD_Reply_Get_Blob_Id TGet_blob_id'.

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

Definition at line 508 of file CDD_Reply_.hpp.

◆ IsGet_blob_id() [2/2]

bool CCDD_Request_Base::C_Request::IsGet_blob_id ( void  ) const
inline

Check if variant Get_blob_id is selected.

Get_blob_id type is defined as 'typedef CSeq_id TGet_blob_id'.

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

Definition at line 437 of file CDD_Request_.hpp.

◆ IsSet()

bool CCDD_Request_Packet_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< CCDD_Request > > Tdata'

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

Definition at line 158 of file CDD_Request_Packet_.hpp.

References CCDD_Request_Packet_Base::m_set_State.

◆ IsSetBlob()

bool CCDD_Reply_Get_Blob_By_Seq_Id_Base::IsSetBlob ( void  ) const
inline

return Seq-annot (like a get-blob request) Check if a value has been assigned to Blob data member.

Data member Blob is mandatory; its type is defined as 'typedef CSeq_annot TBlob'

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

Definition at line 203 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

References CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob.

◆ IsSetBlob_id() [1/2]

bool CCDD_Reply_Get_Blob_By_Seq_Id_Base::IsSetBlob_id ( void  ) const
inline

return blob-id (like a get-blob-id request) Check if a value has been assigned to Blob_id data member.

Data member Blob_id is mandatory; its type is defined as 'typedef CCDD_Reply_Get_Blob_Id TBlob_id'

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

Definition at line 233 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

References CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob_id.

◆ IsSetBlob_id() [2/2]

bool CCDD_Reply_Get_Blob_Id_Base::IsSetBlob_id ( void  ) const
inline

resulting blob-id Check if a value has been assigned to Blob_id data member.

Data member Blob_id is mandatory; its type is defined as 'typedef CID2_Blob_Id TBlob_id'

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

Definition at line 272 of file CDD_Reply_Get_Blob_Id_.hpp.

References CCDD_Reply_Get_Blob_Id_Base::m_Blob_id.

◆ IsSetCode()

bool CCDD_Error_Base::IsSetCode ( void  ) const
inline

Check if a value has been assigned to Code data member.

Data member Code is mandatory; its type is defined as 'typedef int TCode'

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

Definition at line 299 of file CDD_Error_.hpp.

References CCDD_Error_Base::m_set_State.

Referenced by CCDD_Error_Base::CanGetCode(), and CCDD_Error_Base::SetCode().

◆ IsSetEnd_of_reply()

bool CCDD_Reply_Base::IsSetEnd_of_reply ( void  ) const
inline

true if this reply is the last one for the request false if more replies will follow Check if a value has been assigned to End_of_reply data member.

Data member End_of_reply is optional

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

Definition at line 594 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::m_set_State.

◆ IsSetError()

bool CCDD_Reply_Base::IsSetError ( void  ) const
inline

Check if a value has been assigned to Error data member.

Data member Error is optional; its type is defined as 'typedef CCDD_Error TError'

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

Definition at line 573 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::m_Error.

Referenced by CCDD_Reply_Base::CanGetError().

◆ IsSetFeat_types()

bool CCDD_Reply_Get_Blob_Id_Base::IsSetFeat_types ( void  ) const
inline

types and subtypes of features in the blob Check if a value has been assigned to Feat_types data member.

Data member Feat_types is optional; its type is defined as 'typedef list< CRef< CCDD_Feat_type > > TFeat_types'

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

Definition at line 302 of file CDD_Reply_Get_Blob_Id_.hpp.

References CCDD_Reply_Get_Blob_Id_Base::m_set_State.

◆ IsSetMessage()

bool CCDD_Error_Base::IsSetMessage ( void  ) const
inline

Check if a value has been assigned to Message data member.

Data member Message is mandatory; its type is defined as 'typedef CStringUTF8 TMessage'

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

Definition at line 252 of file CDD_Error_.hpp.

References CCDD_Error_Base::m_set_State.

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

◆ IsSetReply()

bool CCDD_Reply_Base::IsSetReply ( void  ) const
inline

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

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

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

Definition at line 618 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::m_Reply.

◆ IsSetRequest()

bool CCDD_Request_Base::IsSetRequest ( void  ) const
inline

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

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

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

Definition at line 522 of file CDD_Request_.hpp.

References CCDD_Request_Base::m_Request.

◆ IsSetSeq_id()

bool CCDD_Reply_Get_Blob_Id_Base::IsSetSeq_id ( void  ) const
inline

seq-id used in the CDD annotation Check if a value has been assigned to Seq_id data member.

Data member Seq_id is mandatory; its type is defined as 'typedef CSeq_id TSeq_id'

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

Definition at line 242 of file CDD_Reply_Get_Blob_Id_.hpp.

References CCDD_Reply_Get_Blob_Id_Base::m_Seq_id.

◆ IsSetSerial_number() [1/2]

bool CCDD_Reply_Base::IsSetSerial_number ( void  ) const
inline

request's serial number, copy from request Check if a value has been assigned to Serial_number data member.

Data member Serial_number is optional; its type is defined as 'typedef int TSerial_number'

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

Definition at line 526 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::m_set_State.

Referenced by CCDD_Reply_Base::CanGetSerial_number(), and CCDD_Reply_Base::SetSerial_number().

◆ IsSetSerial_number() [2/2]

bool CCDD_Request_Base::IsSetSerial_number ( void  ) const
inline

request's serial number, can be used in asynchronous clients server should copy it to corresponding field in reply Check if a value has been assigned to Serial_number data member.

Data member Serial_number is optional; its type is defined as 'typedef int TSerial_number'

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

Definition at line 475 of file CDD_Request_.hpp.

References CCDD_Request_Base::m_set_State.

Referenced by CCDD_Request_Base::CanGetSerial_number(), and CCDD_Request_Base::SetSerial_number().

◆ IsSetSeverity()

bool CCDD_Error_Base::IsSetSeverity ( void  ) const
inline

Check if a value has been assigned to Severity data member.

Data member Severity is mandatory; its type is defined as 'typedef int TSeverity'

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

Definition at line 346 of file CDD_Error_.hpp.

References CCDD_Error_Base::m_set_State.

Referenced by CCDD_Error_Base::CanGetSeverity(), and CCDD_Error_Base::SetSeverity().

◆ IsSetSubtype()

bool CCDD_Feat_type_Base::IsSetSubtype ( void  ) const
inline

Check if a value has been assigned to Subtype data member.

Data member Subtype is optional; its type is defined as 'typedef int TSubtype'

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

Definition at line 241 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::m_set_State.

Referenced by CCDD_Feat_type_Base::CanGetSubtype(), and CCDD_Feat_type_Base::SetSubtype().

◆ IsSetType()

bool CCDD_Feat_type_Base::IsSetType ( void  ) const
inline

Check if a value has been assigned to Type data member.

Data member Type is mandatory; its type is defined as 'typedef int TType'

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

Definition at line 194 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::m_set_State.

Referenced by CCDD_Feat_type_Base::CanGetType(), and CCDD_Feat_type_Base::SetType().

◆ operator const Tdata &()

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

Conversion operator to 'const Tdata' type.

Definition at line 183 of file CDD_Request_Packet_.hpp.

◆ operator Tdata &()

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

Conversion operator to 'Tdata' type.

Definition at line 189 of file CDD_Request_Packet_.hpp.

◆ operator=() [1/16]

C_Reply& CCDD_Reply_Base::C_Reply::operator= ( const C_Reply )
private

◆ operator=() [2/16]

C_Request& CCDD_Request_Base::C_Request::operator= ( const C_Request )
private

◆ operator=() [3/16]

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

◆ operator=() [4/16]

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

◆ operator=() [5/16]

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

◆ operator=() [6/16]

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

◆ operator=() [7/16]

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

◆ operator=() [8/16]

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

◆ operator=() [9/16]

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

◆ operator=() [10/16]

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

◆ operator=() [11/16]

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

◆ operator=() [12/16]

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

◆ operator=() [13/16]

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

◆ operator=() [14/16]

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

◆ operator=() [15/16]

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

◆ operator=() [16/16]

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

◆ Reset() [1/9]

void CCDD_Error_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 69 of file CDD_Error_.cpp.

References CCDD_Error_Base::ResetCode(), CCDD_Error_Base::ResetMessage(), and CCDD_Error_Base::ResetSeverity().

◆ Reset() [2/9]

void CCDD_Feat_type_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 50 of file CDD_Feat_type_.cpp.

References CCDD_Feat_type_Base::ResetSubtype(), and CCDD_Feat_type_Base::ResetType().

◆ Reset() [3/9]

void CCDD_Reply_Get_Blob_By_Seq_Id_Base::Reset ( void  )
virtual

◆ Reset() [4/9]

void CCDD_Reply_Base::C_Reply::Reset ( void  )

◆ Reset() [5/9]

void CCDD_Reply_Base::Reset ( void  )
virtual

◆ Reset() [6/9]

void CCDD_Reply_Get_Blob_Id_Base::Reset ( void  )
virtual

◆ Reset() [7/9]

void CCDD_Request_Base::C_Request::Reset ( void  )

◆ Reset() [8/9]

void CCDD_Request_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 223 of file CDD_Request_.cpp.

References CCDD_Request_Base::ResetRequest(), and CCDD_Request_Base::ResetSerial_number().

Referenced by CCDD_Request_Base::C_Request::~C_Request().

◆ Reset() [9/9]

void CCDD_Request_Packet_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file CDD_Request_Packet_.cpp.

References CCDD_Request_Packet_Base::m_data, and CCDD_Request_Packet_Base::m_set_State.

◆ ResetBlob()

void CCDD_Reply_Get_Blob_By_Seq_Id_Base::ResetBlob ( void  )

◆ ResetBlob_id() [1/2]

void CCDD_Reply_Get_Blob_By_Seq_Id_Base::ResetBlob_id ( void  )

◆ ResetBlob_id() [2/2]

void CCDD_Reply_Get_Blob_Id_Base::ResetBlob_id ( void  )

◆ ResetCode()

void CCDD_Error_Base::ResetCode ( void  )
inline

Reset Code data member.

Definition at line 311 of file CDD_Error_.hpp.

References CCDD_Error_Base::m_Code, and CCDD_Error_Base::m_set_State.

Referenced by CCDD_Error_Base::Reset().

◆ ResetEnd_of_reply()

void CCDD_Reply_Base::ResetEnd_of_reply ( void  )
inline

Reset End_of_reply data member.

Definition at line 606 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::m_set_State.

Referenced by CCDD_Reply_Base::Reset().

◆ ResetError()

void CCDD_Reply_Base::ResetError ( void  )

Reset Error data member.

Definition at line 205 of file CDD_Reply_.cpp.

References CCDD_Reply_Base::m_Error.

Referenced by CCDD_Reply_Base::Reset().

◆ ResetFeat_types()

void CCDD_Reply_Get_Blob_Id_Base::ResetFeat_types ( void  )

◆ ResetMessage()

END_ENUM_INFO void CCDD_Error_Base::ResetMessage ( void  )

Reset Message data member.

Definition at line 63 of file CDD_Error_.cpp.

References CCDD_Error_Base::m_Message, and CCDD_Error_Base::m_set_State.

Referenced by CCDD_Error_Base::Reset().

◆ ResetReply()

void CCDD_Reply_Base::ResetReply ( void  )

◆ ResetRequest()

void CCDD_Request_Base::ResetRequest ( void  )

◆ ResetSelection() [1/2]

void CCDD_Reply_Base::C_Reply::ResetSelection ( void  )

Reset the selection (set it to e_not_set).

Definition at line 60 of file CDD_Reply_.cpp.

References e_not_set.

Referenced by CCDD_Reply_Base::C_Reply::Reset().

◆ ResetSelection() [2/2]

void CCDD_Request_Base::C_Request::ResetSelection ( void  )

Reset the selection (set it to e_not_set).

Definition at line 58 of file CDD_Request_.cpp.

References e_not_set.

Referenced by CCDD_Request_Base::C_Request::Reset().

◆ ResetSeq_id()

void CCDD_Reply_Get_Blob_Id_Base::ResetSeq_id ( void  )

◆ ResetSerial_number() [1/2]

void CCDD_Reply_Base::ResetSerial_number ( void  )
inline

Reset Serial_number data member.

Definition at line 538 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::m_Serial_number, and CCDD_Reply_Base::m_set_State.

Referenced by CCDD_Reply_Base::Reset().

◆ ResetSerial_number() [2/2]

void CCDD_Request_Base::ResetSerial_number ( void  )
inline

Reset Serial_number data member.

Definition at line 487 of file CDD_Request_.hpp.

References CCDD_Request_Base::m_Serial_number, and CCDD_Request_Base::m_set_State.

Referenced by CCDD_Request_Base::Reset().

◆ ResetSeverity()

void CCDD_Error_Base::ResetSeverity ( void  )
inline

Reset Severity data member.

Definition at line 358 of file CDD_Error_.hpp.

References CCDD_Error_Base::m_set_State, and CCDD_Error_Base::m_Severity.

Referenced by CCDD_Error_Base::Reset().

◆ ResetSubtype()

void CCDD_Feat_type_Base::ResetSubtype ( void  )
inline

Reset Subtype data member.

Definition at line 253 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::m_set_State, and CCDD_Feat_type_Base::m_Subtype.

Referenced by CCDD_Feat_type_Base::Reset().

◆ ResetType()

void CCDD_Feat_type_Base::ResetType ( void  )
inline

Reset Type data member.

Definition at line 206 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::m_set_State, and CCDD_Feat_type_Base::m_Type.

Referenced by CCDD_Feat_type_Base::Reset().

◆ Select() [1/4]

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

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

◆ Select() [2/4]

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

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

◆ Select() [3/4]

void CCDD_Reply_Base::C_Reply::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.

◆ Select() [4/4]

void CCDD_Request_Base::C_Request::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.

◆ SelectionName() [1/2]

NCBI_NS_STD::string CCDD_Reply_Base::C_Reply::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 100 of file CDD_Reply_.cpp.

◆ SelectionName() [2/2]

NCBI_NS_STD::string CCDD_Request_Base::C_Request::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 104 of file CDD_Request_.cpp.

◆ Set()

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

◆ SetBlob() [1/2]

void CCDD_Reply_Get_Blob_By_Seq_Id_Base::SetBlob ( CCDD_Reply_Get_Blob_By_Seq_Id_Base::TBlob value)

Assign a value to Blob data member.

Parameters
valueReference to value.

Definition at line 61 of file CDD_Rep_Get_Blob_By_Seq_Id_.cpp.

References CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob, and rapidjson::value.

◆ SetBlob() [2/2]

CCDD_Reply_Get_Blob_By_Seq_Id_Base::TBlob & CCDD_Reply_Get_Blob_By_Seq_Id_Base::SetBlob ( void  )
inline

Assign a value to Blob data member.

Returns
Reference to the data value.

Definition at line 224 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

References CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob, and CCDD_Reply_Get_Blob_By_Seq_Id_Base::ResetBlob().

◆ SetBlob_id() [1/4]

void CCDD_Reply_Get_Blob_By_Seq_Id_Base::SetBlob_id ( CCDD_Reply_Get_Blob_By_Seq_Id_Base::TBlob_id value)

Assign a value to Blob_id data member.

Parameters
valueReference to value.

Definition at line 75 of file CDD_Rep_Get_Blob_By_Seq_Id_.cpp.

References CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob_id, and rapidjson::value.

◆ SetBlob_id() [2/4]

void CCDD_Reply_Get_Blob_Id_Base::SetBlob_id ( CCDD_Reply_Get_Blob_Id_Base::TBlob_id value)

Assign a value to Blob_id data member.

Parameters
valueReference to value.

Definition at line 76 of file CDD_Reply_Get_Blob_Id_.cpp.

References CCDD_Reply_Get_Blob_Id_Base::m_Blob_id, and rapidjson::value.

◆ SetBlob_id() [3/4]

CCDD_Reply_Get_Blob_By_Seq_Id_Base::TBlob_id & CCDD_Reply_Get_Blob_By_Seq_Id_Base::SetBlob_id ( void  )
inline

Assign a value to Blob_id data member.

Returns
Reference to the data value.

Definition at line 254 of file CDD_Rep_Get_Blob_By_Seq_Id_.hpp.

References CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob_id, and CCDD_Reply_Get_Blob_By_Seq_Id_Base::ResetBlob_id().

◆ SetBlob_id() [4/4]

CCDD_Reply_Get_Blob_Id_Base::TBlob_id & CCDD_Reply_Get_Blob_Id_Base::SetBlob_id ( void  )
inline

Assign a value to Blob_id data member.

Returns
Reference to the data value.

Definition at line 293 of file CDD_Reply_Get_Blob_Id_.hpp.

References CCDD_Reply_Get_Blob_Id_Base::m_Blob_id, and CCDD_Reply_Get_Blob_Id_Base::ResetBlob_id().

◆ SetCode() [1/2]

void CCDD_Error_Base::SetCode ( CCDD_Error_Base::TCode  value)
inline

Assign a value to Code data member.

Parameters
valueValue to assign

Definition at line 327 of file CDD_Error_.hpp.

References CCDD_Error_Base::m_Code, CCDD_Error_Base::m_set_State, and rapidjson::value.

◆ SetCode() [2/2]

CCDD_Error_Base::TCode & CCDD_Error_Base::SetCode ( void  )
inline

Assign a value to Code data member.

Returns
Reference to the data value.

Definition at line 334 of file CDD_Error_.hpp.

References CCDD_Error_Base::IsSetCode(), CCDD_Error_Base::m_Code, CCDD_Error_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetEmpty()

void CCDD_Reply_Base::C_Reply::SetEmpty ( void  )
inline

Select the variant.

Definition at line 502 of file CDD_Reply_.hpp.

References eDoNotResetVariant.

◆ SetEnd_of_reply()

void CCDD_Reply_Base::SetEnd_of_reply ( void  )
inline

Set NULL data member (assign 'NULL' value to End_of_reply data member).

Definition at line 612 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::m_set_State.

◆ SetError() [1/2]

void CCDD_Reply_Base::SetError ( CCDD_Reply_Base::TError value)

Assign a value to Error data member.

Parameters
valueReference to value.

Definition at line 210 of file CDD_Reply_.cpp.

References CCDD_Reply_Base::m_Error, and rapidjson::value.

◆ SetError() [2/2]

CCDD_Reply_Base::TError & CCDD_Reply_Base::SetError ( void  )

Assign a value to Error data member.

Returns
Reference to the data value.

Definition at line 215 of file CDD_Reply_.cpp.

References CCDD_Reply_Base::m_Error.

◆ SetFeat_types()

CCDD_Reply_Get_Blob_Id_Base::TFeat_types & CCDD_Reply_Get_Blob_Id_Base::SetFeat_types ( void  )
inline

Assign a value to Feat_types data member.

Returns
Reference to the data value.

Definition at line 320 of file CDD_Reply_Get_Blob_Id_.hpp.

References CCDD_Reply_Get_Blob_Id_Base::m_Feat_types, and CCDD_Reply_Get_Blob_Id_Base::m_set_State.

◆ SetGet_blob() [1/4]

void CCDD_Reply_Base::C_Reply::SetGet_blob ( TGet_blob value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 144 of file CDD_Reply_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetGet_blob() [2/4]

void CCDD_Request_Base::C_Request::SetGet_blob ( TGet_blob value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 148 of file CDD_Request_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetGet_blob() [3/4]

CCDD_Reply_Base::C_Reply::TGet_blob & CCDD_Reply_Base::C_Reply::SetGet_blob ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 138 of file CDD_Reply_.cpp.

References eDoNotResetVariant.

◆ SetGet_blob() [4/4]

CCDD_Request_Base::C_Request::TGet_blob & CCDD_Request_Base::C_Request::SetGet_blob ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 142 of file CDD_Request_.cpp.

References eDoNotResetVariant.

◆ SetGet_blob_by_seq_id() [1/4]

void CCDD_Reply_Base::C_Reply::SetGet_blob_by_seq_id ( TGet_blob_by_seq_id value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 166 of file CDD_Reply_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetGet_blob_by_seq_id() [2/4]

void CCDD_Request_Base::C_Request::SetGet_blob_by_seq_id ( TGet_blob_by_seq_id value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 170 of file CDD_Request_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetGet_blob_by_seq_id() [3/4]

CCDD_Reply_Base::C_Reply::TGet_blob_by_seq_id & CCDD_Reply_Base::C_Reply::SetGet_blob_by_seq_id ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 160 of file CDD_Reply_.cpp.

References eDoNotResetVariant.

◆ SetGet_blob_by_seq_id() [4/4]

CCDD_Request_Base::C_Request::TGet_blob_by_seq_id & CCDD_Request_Base::C_Request::SetGet_blob_by_seq_id ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 164 of file CDD_Request_.cpp.

References eDoNotResetVariant.

◆ SetGet_blob_by_seq_ids()

CCDD_Request_Base::C_Request::TGet_blob_by_seq_ids & CCDD_Request_Base::C_Request::SetGet_blob_by_seq_ids ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 468 of file CDD_Request_.hpp.

References eDoNotResetVariant.

◆ SetGet_blob_id() [1/4]

void CCDD_Reply_Base::C_Reply::SetGet_blob_id ( TGet_blob_id value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 122 of file CDD_Reply_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetGet_blob_id() [2/4]

void CCDD_Request_Base::C_Request::SetGet_blob_id ( TGet_blob_id value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 126 of file CDD_Request_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetGet_blob_id() [3/4]

CCDD_Reply_Base::C_Reply::TGet_blob_id & CCDD_Reply_Base::C_Reply::SetGet_blob_id ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 116 of file CDD_Reply_.cpp.

References eDoNotResetVariant.

◆ SetGet_blob_id() [4/4]

CCDD_Request_Base::C_Request::TGet_blob_id & CCDD_Request_Base::C_Request::SetGet_blob_id ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 120 of file CDD_Request_.cpp.

References eDoNotResetVariant.

◆ SetMessage() [1/3]

void CCDD_Error_Base::SetMessage ( const TMessage value)
inline

Assign a value to Message data member.

Parameters
valueValue to assign

Definition at line 273 of file CDD_Error_.hpp.

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

◆ SetMessage() [2/3]

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

◆ SetMessage() [3/3]

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

Assign a value to Message data member.

Returns
Reference to the data value.

Definition at line 287 of file CDD_Error_.hpp.

References CCDD_Error_Base::IsSetMessage(), CCDD_Error_Base::m_Message, CCDD_Error_Base::m_set_State, and CSerialObject::UnassignedStringUTF8().

◆ SetReply() [1/2]

void CCDD_Reply_Base::SetReply ( CCDD_Reply_Base::TReply value)

Assign a value to Reply data member.

Parameters
valueReference to value.

Definition at line 231 of file CDD_Reply_.cpp.

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

◆ SetReply() [2/2]

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

Assign a value to Reply data member.

Returns
Reference to the data value.

Definition at line 639 of file CDD_Reply_.hpp.

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

◆ SetRequest() [1/2]

void CCDD_Request_Base::SetRequest ( CCDD_Request_Base::TRequest value)

Assign a value to Request data member.

Parameters
valueReference to value.

Definition at line 218 of file CDD_Request_.cpp.

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

◆ SetRequest() [2/2]

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

Assign a value to Request data member.

Returns
Reference to the data value.

Definition at line 543 of file CDD_Request_.hpp.

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

◆ SetSeq_id() [1/2]

void CCDD_Reply_Get_Blob_Id_Base::SetSeq_id ( CCDD_Reply_Get_Blob_Id_Base::TSeq_id value)

Assign a value to Seq_id data member.

Parameters
valueReference to value.

Definition at line 62 of file CDD_Reply_Get_Blob_Id_.cpp.

References CCDD_Reply_Get_Blob_Id_Base::m_Seq_id, and rapidjson::value.

◆ SetSeq_id() [2/2]

CCDD_Reply_Get_Blob_Id_Base::TSeq_id & CCDD_Reply_Get_Blob_Id_Base::SetSeq_id ( void  )
inline

Assign a value to Seq_id data member.

Returns
Reference to the data value.

Definition at line 263 of file CDD_Reply_Get_Blob_Id_.hpp.

References CCDD_Reply_Get_Blob_Id_Base::m_Seq_id, and CCDD_Reply_Get_Blob_Id_Base::ResetSeq_id().

◆ SetSerial_number() [1/4]

void CCDD_Reply_Base::SetSerial_number ( CCDD_Reply_Base::TSerial_number  value)
inline

Assign a value to Serial_number data member.

Parameters
valueValue to assign

Definition at line 554 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::m_Serial_number, CCDD_Reply_Base::m_set_State, and rapidjson::value.

◆ SetSerial_number() [2/4]

void CCDD_Request_Base::SetSerial_number ( CCDD_Request_Base::TSerial_number  value)
inline

Assign a value to Serial_number data member.

Parameters
valueValue to assign

Definition at line 503 of file CDD_Request_.hpp.

References CCDD_Request_Base::m_Serial_number, CCDD_Request_Base::m_set_State, and rapidjson::value.

◆ SetSerial_number() [3/4]

CCDD_Reply_Base::TSerial_number & CCDD_Reply_Base::SetSerial_number ( void  )
inline

Assign a value to Serial_number data member.

Returns
Reference to the data value.

Definition at line 561 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::IsSetSerial_number(), CCDD_Reply_Base::m_Serial_number, CCDD_Reply_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetSerial_number() [4/4]

CCDD_Request_Base::TSerial_number & CCDD_Request_Base::SetSerial_number ( void  )
inline

Assign a value to Serial_number data member.

Returns
Reference to the data value.

Definition at line 510 of file CDD_Request_.hpp.

References CCDD_Request_Base::IsSetSerial_number(), CCDD_Request_Base::m_Serial_number, CCDD_Request_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetSeverity() [1/2]

void CCDD_Error_Base::SetSeverity ( CCDD_Error_Base::TSeverity  value)
inline

Assign a value to Severity data member.

Parameters
valueValue to assign

Definition at line 374 of file CDD_Error_.hpp.

References CCDD_Error_Base::m_set_State, CCDD_Error_Base::m_Severity, and rapidjson::value.

◆ SetSeverity() [2/2]

CCDD_Error_Base::TSeverity & CCDD_Error_Base::SetSeverity ( void  )
inline

Assign a value to Severity data member.

Returns
Reference to the data value.

Definition at line 381 of file CDD_Error_.hpp.

References CCDD_Error_Base::IsSetSeverity(), CCDD_Error_Base::m_set_State, CCDD_Error_Base::m_Severity, and CSerialObject::UnassignedByte().

◆ SetSubtype() [1/2]

void CCDD_Feat_type_Base::SetSubtype ( CCDD_Feat_type_Base::TSubtype  value)
inline

Assign a value to Subtype data member.

Parameters
valueValue to assign

Definition at line 269 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::m_set_State, CCDD_Feat_type_Base::m_Subtype, and rapidjson::value.

◆ SetSubtype() [2/2]

CCDD_Feat_type_Base::TSubtype & CCDD_Feat_type_Base::SetSubtype ( void  )
inline

Assign a value to Subtype data member.

Returns
Reference to the data value.

Definition at line 276 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::IsSetSubtype(), CCDD_Feat_type_Base::m_set_State, CCDD_Feat_type_Base::m_Subtype, and CSerialObject::UnassignedByte().

◆ SetType() [1/2]

void CCDD_Feat_type_Base::SetType ( CCDD_Feat_type_Base::TType  value)
inline

Assign a value to Type data member.

Parameters
valueValue to assign

Definition at line 222 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::m_set_State, CCDD_Feat_type_Base::m_Type, and rapidjson::value.

◆ SetType() [2/2]

CCDD_Feat_type_Base::TType & CCDD_Feat_type_Base::SetType ( void  )
inline

Assign a value to Type data member.

Returns
Reference to the data value.

Definition at line 229 of file CDD_Feat_type_.hpp.

References CCDD_Feat_type_Base::IsSetType(), CCDD_Feat_type_Base::m_set_State, CCDD_Feat_type_Base::m_Type, and CSerialObject::UnassignedByte().

◆ ThrowInvalidSelection() [1/2]

void CCDD_Reply_Base::C_Reply::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 105 of file CDD_Reply_.cpp.

References DIAG_COMPILE_INFO.

◆ ThrowInvalidSelection() [2/2]

void CCDD_Request_Base::C_Request::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 109 of file CDD_Request_.cpp.

References DIAG_COMPILE_INFO.

◆ Which() [1/2]

CCDD_Reply_Base::C_Reply::E_Choice CCDD_Reply_Base::C_Reply::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 467 of file CDD_Reply_.hpp.

References CCDD_Reply_Base::C_Reply::m_choice.

◆ Which() [2/2]

CCDD_Request_Base::C_Request::E_Choice CCDD_Request_Base::C_Request::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 408 of file CDD_Request_.hpp.

References CCDD_Request_Base::C_Request::m_choice.

◆ ~C_Reply()

CCDD_Reply_Base::C_Reply::~C_Reply ( void  )

Definition at line 199 of file CDD_Reply_.cpp.

References CCDD_Reply_Base::Reset().

◆ ~C_Request()

CCDD_Request_Base::C_Request::~C_Request ( void  )

Definition at line 203 of file CDD_Request_.cpp.

References CCDD_Request_Base::Reset().

◆ ~CCDD_Error()

CCDD_Error::~CCDD_Error ( void  )

Definition at line 50 of file CDD_Error.cpp.

◆ ~CCDD_Error_Base()

CCDD_Error_Base::~CCDD_Error_Base ( void  )
virtual

Definition at line 96 of file CDD_Error_.cpp.

◆ ~CCDD_Feat_type()

CCDD_Feat_type::~CCDD_Feat_type ( void  )

Definition at line 50 of file CDD_Feat_type.cpp.

◆ ~CCDD_Feat_type_Base()

CCDD_Feat_type_Base::~CCDD_Feat_type_Base ( void  )
virtual

Definition at line 75 of file CDD_Feat_type_.cpp.

◆ ~CCDD_Reply()

CCDD_Reply::~CCDD_Reply ( void  )

Definition at line 50 of file CDD_Reply.cpp.

◆ ~CCDD_Reply_Base()

CCDD_Reply_Base::~CCDD_Reply_Base ( void  )
virtual

Definition at line 268 of file CDD_Reply_.cpp.

◆ ~CCDD_Reply_Get_Blob_By_Seq_Id()

CCDD_Reply_Get_Blob_By_Seq_Id::~CCDD_Reply_Get_Blob_By_Seq_Id ( void  )

Definition at line 50 of file CDD_Rep_Get_Blob_By_Seq_Id.cpp.

◆ ~CCDD_Reply_Get_Blob_By_Seq_Id_Base()

CCDD_Reply_Get_Blob_By_Seq_Id_Base::~CCDD_Reply_Get_Blob_By_Seq_Id_Base ( void  )
virtual

Definition at line 108 of file CDD_Rep_Get_Blob_By_Seq_Id_.cpp.

◆ ~CCDD_Reply_Get_Blob_Id()

CCDD_Reply_Get_Blob_Id::~CCDD_Reply_Get_Blob_Id ( void  )

Definition at line 50 of file CDD_Reply_Get_Blob_Id.cpp.

◆ ~CCDD_Reply_Get_Blob_Id_Base()

CCDD_Reply_Get_Blob_Id_Base::~CCDD_Reply_Get_Blob_Id_Base ( void  )
virtual

Definition at line 117 of file CDD_Reply_Get_Blob_Id_.cpp.

◆ ~CCDD_Request()

CCDD_Request::~CCDD_Request ( void  )

Definition at line 50 of file CDD_Request.cpp.

◆ ~CCDD_Request_Base()

CCDD_Request_Base::~CCDD_Request_Base ( void  )
virtual

Definition at line 251 of file CDD_Request_.cpp.

◆ ~CCDD_Request_Packet()

CCDD_Request_Packet::~CCDD_Request_Packet ( void  )

Definition at line 50 of file CDD_Request_Packet.cpp.

◆ ~CCDD_Request_Packet_Base()

CCDD_Request_Packet_Base::~CCDD_Request_Packet_Base ( void  )
virtual

Definition at line 74 of file CDD_Request_Packet_.cpp.

Variable Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ m_Blob

CRef< TBlob > CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob
private

◆ m_Blob_id [1/2]

CRef< TBlob_id > CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_Blob_id
private

◆ m_Blob_id [2/2]

CRef< TBlob_id > CCDD_Reply_Get_Blob_Id_Base::m_Blob_id
private

◆ m_choice [1/2]

E_Choice CCDD_Reply_Base::C_Reply::m_choice
private

◆ m_choice [2/2]

E_Choice CCDD_Request_Base::C_Request::m_choice
private

◆ m_Code

int CCDD_Error_Base::m_Code
private

◆ m_data

list< CRef< CCDD_Request > > CCDD_Request_Packet_Base::m_data
private

◆ m_Error

CRef< TError > CCDD_Reply_Base::m_Error
private

◆ m_Feat_types

list< CRef< CCDD_Feat_type > > CCDD_Reply_Get_Blob_Id_Base::m_Feat_types
private

◆ m_Get_blob_by_seq_ids [1/2]

NCBI_NS_NCBI::CUnionBuffer<TGet_blob_by_seq_ids> CCDD_Request_Base::C_Request::m_Get_blob_by_seq_ids

Definition at line 288 of file CDD_Request_.hpp.

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TGet_blob_by_seq_ids> { ... } ::m_Get_blob_by_seq_ids

Definition at line 288 of file CDD_Request_.hpp.

◆ m_Message

CStringUTF8 CCDD_Error_Base::m_Message
private

◆ m_object [1/4]

NCBI_NS_NCBI::CSerialObject* CCDD_Reply_Base::C_Reply::m_object

Definition at line 286 of file CDD_Reply_.hpp.

◆  [2/4]

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

Definition at line 286 of file CDD_Reply_.hpp.

◆  [3/4]

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

Definition at line 289 of file CDD_Request_.hpp.

◆ m_object [4/4]

NCBI_NS_NCBI::CSerialObject* CCDD_Request_Base::C_Request::m_object

Definition at line 289 of file CDD_Request_.hpp.

◆ m_Reply

CRef< TReply > CCDD_Reply_Base::m_Reply
private

◆ m_Request

CRef< TRequest > CCDD_Request_Base::m_Request
private

◆ m_Seq_id

CRef< TSeq_id > CCDD_Reply_Get_Blob_Id_Base::m_Seq_id
private

◆ m_Serial_number [1/2]

int CCDD_Reply_Base::m_Serial_number
private

◆ m_Serial_number [2/2]

int CCDD_Request_Base::m_Serial_number
private

◆ m_set_State [1/7]

Uint4 CCDD_Error_Base::m_set_State[1]
private

◆ m_set_State [2/7]

Uint4 CCDD_Feat_type_Base::m_set_State[1]
private

◆ m_set_State [3/7]

Uint4 CCDD_Reply_Get_Blob_By_Seq_Id_Base::m_set_State[1]
private

◆ m_set_State [4/7]

Uint4 CCDD_Reply_Base::m_set_State[1]
private

◆ m_set_State [5/7]

Uint4 CCDD_Reply_Get_Blob_Id_Base::m_set_State[1]
private

◆ m_set_State [6/7]

Uint4 CCDD_Request_Base::m_set_State[1]
private

◆ m_set_State [7/7]

Uint4 CCDD_Request_Packet_Base::m_set_State[1]
private

◆ m_Severity

int CCDD_Error_Base::m_Severity
private

◆ m_Subtype

int CCDD_Feat_type_Base::m_Subtype
private

◆ m_Type

int CCDD_Feat_type_Base::m_Type
private

◆ sm_SelectionNames [1/2]

const char *const CCDD_Reply_Base::C_Reply::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"empty",
"get-blob-id",
"get-blob",
"get-blob-by-seq-id"
}

Definition at line 283 of file CDD_Reply_.hpp.

◆ sm_SelectionNames [2/2]

const char *const CCDD_Request_Base::C_Request::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"get-blob-id",
"get-blob",
"get-blob-by-seq-id",
"get-blob-by-seq-ids"
}

Definition at line 285 of file CDD_Request_.hpp.

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