Search Toolkit Book for CPSG_Request
Request to the PSG server (see "CPSG_Request_*" below) More...
#include <objtools/pubseq_gateway/client/psg_client.hpp>
Request to the PSG server (see "CPSG_Request_*" below)
Definition at line 99 of file psg_client.hpp.
◆ TOptionalFlags ◆ EFlags Enumerator fExcludeHUP fIncludeHUP eDefaultFlagsDefinition at line 112 of file psg_client.hpp.
◆ EType Enumerator eBiodata eResolve eBlob eNamedAnnotInfo eChunk eIpgResolve eAccVerHistoryDefinition at line 102 of file psg_client.hpp.
◆ CPSG_Request() ◆ ~CPSG_Request() virtual CPSG_Request::~CPSG_Request ( ) protectedvirtualdefault ◆ DECLARE_SAFE_FLAGS_TYPE() CPSG_Request::DECLARE_SAFE_FLAGS_TYPE ( EFlags , TFlags ) ◆ GetCtx()template<class T >
T CPSG_Request::GetCtx ( T c ) inlineprotected ◆ GetId() string CPSG_Request::GetId ( void ) const inline ◆ GetRequestContext() ◆ GetType() EType CPSG_Request::GetType ( void ) const inline ◆ GetUserContext()template<typename TUserContext >
shared_ptr<TUserContext> CPSG_Request::GetUserContext ( ) const inline ◆ SetFlags() ◆ SetRequestContext() ◆ SetUserArgs()Set arbitrary URL arguments to add to this request.
request->SetUserArgs("param1=value1¶m1=value2¶m2=value3");
request->SetUserArgs({{ "param1", { "value1", "value2" }}, { "param2", { "value3" }}});
Definition at line 145 of file psg_client.hpp.
References m_UserArgs.
◆ x_GetAbsPathRef() ◆ x_GetId() virtual string CPSG_Request::x_GetId ( ) const privatepure virtual ◆ x_GetType() virtual EType CPSG_Request::x_GetType ( ) const privatepure virtual ◆ CPSG_Queue ◆ m_Flags ◆ m_RequestContext ◆ m_UserArgs ◆ m_UserContext shared_ptr<void> CPSG_Request::m_UserContext privateThe documentation for this class was generated from the following file:
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