<
typenameTResponse>
123 "<MyNcbiRequest version=\"2.0\">" 124 "<Command name=\"whoami\"/>" 167 "<myncbi-account-request version=\"1.0\">" 168 "<command name=\"sign-in\">" 171 "<param name=\"persistent\" value=\"true\"/>" 173 "</myncbi-account-request>";
function< void(CRequestStatus::ECode status, int code, EDiagSev severity, const string &message)> TDataErrorCallback
string GetRequestXML() const override
void HandleResponse() override
CPSG_MyNCBIRequest_SignIn(string username, string password)
string GetRequestXML() const override
CPSG_MyNCBIRequest_WhoAmI(string cookie)
string GetUserName() const
function< void(TResponse)> TConsumeCallback
void HandleResponse() override
string GetEmailAddress() const
TConsumeCallback m_Consume
void SetConsumeCallback(TConsumeCallback fn)
void ReceiveHttpResponseData(string data)
virtual string GetRequestXML() const =0
virtual ~IPSG_MyNCBIRequest()=default
virtual void HandleResponse()
void SetHttpResponseStatus(long status)
EPSG_MyNCBIResponseStatus GetResponseStatus() const
TDataErrorCallback m_ErrorCallback
void SetErrorCallback(TDataErrorCallback fn)
string GetHttpResponseData() const
long GetHttpResponseStatus() const
long m_HttpResponseStatus
string m_HttpResponseData
void SetResponseStatus(EPSG_MyNCBIResponseStatus status)
EPSG_MyNCBIResponseStatus m_ResponseStatus
The NCBI C++ standard methods for dealing with std::string.
EDiagSev
Severity level for the posted diagnostics.
@ eDiagSevMin
Verbosity level for min. severity.
int64_t Int8
8-byte (64-bit) signed integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
static string XmlEncode(const CTempString str, TXmlEncode flags=eXmlEnc_Contents)
Encode a string for XML.
EPSG_MyNCBIResponseStatus
Defines CRequestStatus class for NCBI C++ diagnostic API.
CRequestStatus::ECode status
EPSG_MyNCBIResponseStatus response_status
TResponse TRequestResponse
TRequestResponse response
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4