NCBI C++ ToolKit
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
SInteractiveParams Struct Reference

Search Toolkit Book for SInteractiveParams

#include "processing.hpp"
(Private to src/app/pubseq_gateway/client.)

+ Inheritance diagram for SInteractiveParams:
+ Collaboration diagram for SInteractiveParams:

Public Member Functions

 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)
 

Static Public Member Functions

static string GetService (string service, bool one_server)
 

Public Attributes

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
 

Additional Inherited Members

- Static Public Attributes inherited from SParams
static EDiagSev min_severity = eDiag_Warning
 
static bool verbose = false
 

Detailed Description

Definition at line 241 of file processing.hpp.

Constructor & Destructor Documentation

◆ SInteractiveParams()

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 
)
inline

Definition at line 248 of file processing.hpp.

Member Function Documentation

◆ GetService()

string SInteractiveParams::GetService ( string  service,
bool  one_server 
)
static

Definition at line 524 of file processing.cpp.

References r(), SParams::service, and ct::sort().

Member Data Documentation

◆ data_limit

const size_t SInteractiveParams::data_limit

Definition at line 243 of file processing.hpp.

Referenced by CParallelProcessing< TParams >::SImpl::Init().

◆ echo

const bool SInteractiveParams::echo

Definition at line 245 of file processing.hpp.

◆ preview_size

const size_t SInteractiveParams::preview_size

Definition at line 244 of file processing.hpp.

Referenced by CParallelProcessing< TParams >::SImpl::Init().

◆ testing

const bool SInteractiveParams::testing

Definition at line 246 of file processing.hpp.

Referenced by CPsgClientApp::RunRequest().


The documentation for this struct was generated from the following files:
Modified on Mon Mar 04 05:15:07 2024 by modify_doxy.py rev. 669887