NCBI C++ ToolKit
|
Search Toolkit Book for CPSG_PublicComment
Public comment. More...
#include <objtools/pubseq_gateway/client/psg_client.hpp>
Public Member Functions | |
template<class TDataId = CPSG_DataId> | |
const TDataId * | GetId () const |
Get data ID for this public comment. More... | |
const string & | GetText () const |
Get text. More... | |
Public Member Functions inherited from CPSG_ReplyItem | |
EType | GetType () const |
EPSG_Status | GetStatus (CDeadline deadline) const |
Get the final result of this blob's retrieval. More... | |
SPSG_Message | GetNextMessage (EDiagSev min_severity=eDiag_Error) const |
Unstructured text containing auxiliary info about the result – such as messages and errors that came from the PSG server or occured while trying to send request or to read and to process the reply. More... | |
shared_ptr< CPSG_Reply > | GetReply () const |
Get the reply that contains this item. More... | |
const string & | GetProcessorId () |
Get processor ID. More... | |
virtual | ~CPSG_ReplyItem () |
Private Member Functions | |
CPSG_PublicComment (unique_ptr< CPSG_DataId > id, string text) | |
Private Attributes | |
unique_ptr< CPSG_DataId > | m_Id |
string | m_Text |
Friends | |
class | CPSG_Reply |
Additional Inherited Members | |
Public Types inherited from CPSG_ReplyItem | |
enum | EType { eBlobData , eBlobInfo , eSkippedBlob , eBioseqInfo , eNamedAnnotInfo , ePublicComment , eProcessor , eIpgInfo , eNamedAnnotStatus , eEndOfReply } |
Protected Member Functions inherited from CPSG_ReplyItem | |
CPSG_ReplyItem (EType type) | |
Public comment.
Definition at line 982 of file psg_client.hpp.
|
private |
Definition at line 1351 of file psg_client.cpp.
|
inline |
Get data ID for this public comment.
Definition at line 987 of file psg_client.hpp.
References m_Id.
|
friend |
Definition at line 998 of file psg_client.hpp.
|
private |
Definition at line 995 of file psg_client.hpp.
Referenced by GetId().
|
private |
Definition at line 996 of file psg_client.hpp.
Referenced by GetText().