NCBI C++ ToolKit
Public Member Functions | Static Public Member Functions | List of all members
NParamsBuilder::SInteractive Struct Reference

Search Toolkit Book for NParamsBuilder::SInteractive

+ Inheritance diagram for NParamsBuilder::SInteractive:
+ Collaboration diagram for NParamsBuilder::SInteractive:

Public Member Functions

 SInteractive (const CArgs &args)
 
- Public Member Functions inherited from NParamsBuilder::SParallelProcessing< SInteractiveParams >
 SParallelProcessing (const CArgs &args, TInitArgs &&... init_args)
 
 SParallelProcessing (const SPsgCgiEntries &entries, TInitArgs &&... init_args)
 
- Public Member Functions inherited from NParamsBuilder::SBase< SInteractiveParams >
 SBase (const CArgs &args, TInitArgs &&... init_args)
 
 SBase (const SPsgCgiEntries &entries, TInitArgs &&... init_args)
 
- Public Member Functions inherited from SInteractiveParams
 SInteractiveParams (string s, CPSG_Request::TFlags rf, SPSG_UserArgs ua, int r, int wt, bool p, bool srv, size_t dl, size_t ps, bool e, bool os, bool t)
 
- Public Member Functions inherited from SParallelProcessingParams
 SParallelProcessingParams (string s, CPSG_Request::TFlags rf, SPSG_UserArgs ua, int r, int wt, bool p, bool srv)
 
- Public Member Functions inherited from SParams
 SParams (string s, CPSG_Request::TFlags rf, SPSG_UserArgs ua)
 
- Public Member Functions inherited from SIoRedirector
 SIoRedirector (ios &what, ios &to)
 
 ~SIoRedirector ()
 
void Reset ()
 

Static Public Member Functions

static size_t GetDataLimit (const CArgValue &value)
 
- Static Public Member Functions inherited from SInteractiveParams
static string GetService (string service, bool one_server)
 

Additional Inherited Members

- Public Attributes inherited from SInteractiveParams
const size_t data_limit
 
const size_t preview_size
 
const bool echo
 
const bool testing
 
- Public Attributes inherited from SParallelProcessingParams
const int rate
 
const int worker_threads
 
const bool pipe
 
const bool server
 
- Public Attributes inherited from SParams
const string service
 
const CPSG_Request::TFlags request_flags
 
const SPSG_UserArgs user_args
 
- Static Public Attributes inherited from SParams
static EDiagSev min_severity = eDiag_Warning
 
static bool verbose = false
 

Detailed Description

Definition at line 450 of file psg_client_app.cpp.

Constructor & Destructor Documentation

◆ SInteractive()

NParamsBuilder::SInteractive::SInteractive ( const CArgs args)
inline

Definition at line 452 of file psg_client_app.cpp.

References GetDataLimit().

Member Function Documentation

◆ GetDataLimit()

static size_t NParamsBuilder::SInteractive::GetDataLimit ( const CArgValue value)
inlinestatic

Definition at line 464 of file psg_client_app.cpp.

References max(), and rapidjson::value.

Referenced by SInteractive().


The documentation for this struct was generated from the following file:
Modified on Fri Apr 12 17:19:28 2024 by modify_doxy.py rev. 669887