NCBI C++ ToolKit
Static Public Member Functions | Static Private Member Functions | List of all members
CProcessing Class Reference

Search Toolkit Book for CProcessing

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

Static Public Member Functions

static int OneRequest (const SOneRequestParams &params, shared_ptr< CPSG_Request > request)
 
template<class TParams >
static int ParallelProcessing (const TParams &params, istream &is=cin)
 
static int Performance (const SPerformanceParams &params)
 
static int JsonCheck (istream *schema_is)
 
static CJson_Document RequestSchema ()
 

Static Private Member Functions

template<class TCreateContext >
static vector< shared_ptr< CPSG_Request > > ReadCommands (TCreateContext create_context, size_t report_progress_after=0)
 
static bool ReadLine (string &line, istream &is=cin)
 
static CParallelProcessing< SBatchResolveParamsCreateParallelProcessing (const SBatchResolveParams &params)
 
static CParallelProcessing< TIpgBatchResolveParamsCreateParallelProcessing (const TIpgBatchResolveParams &params)
 
static CParallelProcessing< SInteractiveParamsCreateParallelProcessing (const SInteractiveParams &params)
 

Detailed Description

Definition at line 326 of file processing.hpp.

Member Function Documentation

◆ CreateParallelProcessing() [1/3]

CParallelProcessing< SBatchResolveParams > CProcessing::CreateParallelProcessing ( const SBatchResolveParams params)
staticprivate

Definition at line 1376 of file processing.cpp.

Referenced by ParallelProcessing().

◆ CreateParallelProcessing() [2/3]

CParallelProcessing< SInteractiveParams > CProcessing::CreateParallelProcessing ( const SInteractiveParams params)
staticprivate

Definition at line 1378 of file processing.cpp.

◆ CreateParallelProcessing() [3/3]

CParallelProcessing< TIpgBatchResolveParams > CProcessing::CreateParallelProcessing ( const TIpgBatchResolveParams params)
staticprivate

Definition at line 1377 of file processing.cpp.

◆ JsonCheck()

int CProcessing::JsonCheck ( istream *  schema_is)
static

◆ OneRequest()

int CProcessing::OneRequest ( const SOneRequestParams params,
shared_ptr< CPSG_Request request 
)
static

◆ ParallelProcessing()

template<class TParams >
int CProcessing::ParallelProcessing ( const TParams &  params,
istream &  is = cin 
)
inlinestatic

◆ Performance()

int CProcessing::Performance ( const SPerformanceParams params)
static

◆ ReadCommands()

template<class TCreateContext >
vector< shared_ptr< CPSG_Request > > CProcessing::ReadCommands ( TCreateContext  create_context,
size_t  report_progress_after = 0 
)
staticprivate

◆ ReadLine()

bool CProcessing::ReadLine ( string line,
istream &  is = cin 
)
staticprivate

Definition at line 1365 of file processing.cpp.

Referenced by ParallelProcessing().

◆ RequestSchema()

CJson_Document CProcessing::RequestSchema ( )
static

The documentation for this class was generated from the following files:
Modified on Wed May 22 11:28:16 2024 by modify_doxy.py rev. 669887