NCBI C++ ToolKit
Classes | Typedefs
NAutomation Namespace Reference

Classes

struct  SCommandImpl
 
class  CAutomationException
 
struct  SInputOutput
 
class  CArgument
 
struct  TArguments
 
class  CCommand
 
struct  SServerAddressToJson
 
class  CAutomationObject
 
struct  SNetServiceBase
 
struct  SNetService
 
class  IMessageSender
 
class  CAutomationProc
 
struct  SNetCacheService
 
struct  SNetCacheBlob
 
struct  SNetICacheBlob
 
struct  SNetCacheServer
 
struct  SNetScheduleService
 
struct  SNetScheduleServer
 
struct  SNetStorageService
 
struct  SNetStorageServer
 
struct  SNetStorageObject
 
struct  SWorkerNode
 

Typedefs

typedef initializer_list< CArgumentTArgsInit
 
typedef vector< CCommandTCommands
 
typedef function< void(const TArguments &, SInputOutput &, void *)> TCommandExecutor
 
typedef function< void *(const string &, SInputOutput &, void *)> TCommandChecker
 
typedef pair< TCommands, TCommandCheckerTCommandGroup
 
typedef Int8 TObjectID
 
typedef CRef< CAutomationObjectTAutomationObjectRef
 

Typedef Documentation

◆ TArgsInit

typedef initializer_list<CArgument> NAutomation::TArgsInit

Definition at line 116 of file automation.hpp.

◆ TAutomationObjectRef

Definition at line 233 of file automation.hpp.

◆ TCommandChecker

typedef function<void*(const string&, SInputOutput&, void*)> NAutomation::TCommandChecker

Definition at line 138 of file automation.hpp.

◆ TCommandExecutor

typedef function<void(const TArguments&, SInputOutput&, void*)> NAutomation::TCommandExecutor

Definition at line 137 of file automation.hpp.

◆ TCommandGroup

Definition at line 139 of file automation.hpp.

◆ TCommands

Definition at line 136 of file automation.hpp.

◆ TObjectID

Definition at line 167 of file automation.hpp.

Modified on Fri Sep 20 14:58:23 2024 by modify_doxy.py rev. 669887