NCBI C++ ToolKit
Classes | Macros | Variables
automation.cpp File Reference
#include <ncbi_pch.hpp>
#include <sstream>
#include <thread>
#include "nc_automation.hpp"
#include "ns_automation.hpp"
#include "wn_automation.hpp"
#include "nst_automation.hpp"
#include <corelib/request_ctx.hpp>
#include <connect/ncbi_pipe.hpp>
#include <connect/services/grid_app_version_info.hpp>
+ Include dependency graph for automation.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

struct  NAutomation::SCommandImpl
 
struct  SSimpleCommandImpl
 
struct  SVariadicCommandImpl
 
struct  SCommandGroupImpl
 
class  CMessageSender
 
class  CMessageDumperSender
 

Macros

#define PROTOCOL_VERSION   4
 
#define AUTOMATION_IO_BUFFER_SIZE   4096
 
#define PROTOCOL_ERROR_BASE_RETCODE   20
 
#define DEBUG_CONSOLE_PROMPT   ">>> "
 

Variables

 USING_NCBI_SCOPE
 

Macro Definition Documentation

◆ AUTOMATION_IO_BUFFER_SIZE

#define AUTOMATION_IO_BUFFER_SIZE   4096

Definition at line 53 of file automation.cpp.

◆ DEBUG_CONSOLE_PROMPT

#define DEBUG_CONSOLE_PROMPT   ">>> "

Definition at line 795 of file automation.cpp.

◆ PROTOCOL_ERROR_BASE_RETCODE

#define PROTOCOL_ERROR_BASE_RETCODE   20

Definition at line 55 of file automation.cpp.

◆ PROTOCOL_VERSION

#define PROTOCOL_VERSION   4

Definition at line 51 of file automation.cpp.

Variable Documentation

◆ USING_NCBI_SCOPE

USING_NCBI_SCOPE

Definition at line 57 of file automation.cpp.

Modified on Wed Sep 04 15:06:45 2024 by modify_doxy.py rev. 669887