Electroneum
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Private Attributes | List of all members
daemonize::t_executor Class Referencefinal

#include <executor.h>

Public Types

typedef ::daemonize::t_daemon t_daemon
 

Public Member Functions

 t_executor (uint16_t public_rpc_port=0)
 
std::string const & name ()
 
t_daemon create_daemon (boost::program_options::variables_map const &vm)
 
bool run_non_interactive (boost::program_options::variables_map const &vm)
 
bool run_interactive (boost::program_options::variables_map const &vm)
 

Static Public Member Functions

static void init_options (boost::program_options::options_description &configurable_options)
 

Static Public Attributes

static std::string const NAME = "Electroneum Daemon"
 

Private Attributes

uint16_t public_rpc_port
 

Member Typedef Documentation

◆ t_daemon

Constructor & Destructor Documentation

◆ t_executor()

daemonize::t_executor::t_executor ( uint16_t  public_rpc_port = 0)
inline

Member Function Documentation

◆ create_daemon()

t_daemon t_executor::create_daemon ( boost::program_options::variables_map const &  vm)

◆ init_options()

void t_executor::init_options ( boost::program_options::options_description &  configurable_options)
static

◆ name()

std::string const & t_executor::name ( )

◆ run_interactive()

bool t_executor::run_interactive ( boost::program_options::variables_map const &  vm)

◆ run_non_interactive()

bool t_executor::run_non_interactive ( boost::program_options::variables_map const &  vm)

Member Data Documentation

◆ NAME

std::string const t_executor::NAME = "Electroneum Daemon"
static

◆ public_rpc_port

uint16_t daemonize::t_executor::public_rpc_port
private

The documentation for this class was generated from the following files: