SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SWC::Manager Namespace Reference

The SWC-DB Application Manager C++ namespace 'SWC::Manager'. More...

Namespaces

 Metric
 The SWC-DB Manager Metric C++ namespace 'SWC::Manager::Metric'.
 

Classes

class  AppContext
 
class  Column
 
class  ColumnCfg
 
class  ColumnHealthCheck
 
class  Columns
 
class  MngdColumns
 
class  MngrRole
 
class  MngrStatus
 
class  Range
 
class  Ranger
 
struct  RangerResources
 
class  Rangers
 
class  RangersResources
 
class  Schemas
 

Typedefs

typedef Core::Vector< ColumnHealthCheck::PtrColumnHealthChecks
 
typedef Core::Vector< MngrStatus::PtrMngrsStatus
 
typedef Core::Vector< Ranger::PtrRangerList
 
using ColumnMngFunc = Comm::Protocol::Mngr::Params::ColumnMng::Function
 

Functions

SWC_SHOULD_NOT_INLINE Comm::server::SerializedServer::Ptr make_service ()
 
SWC_SHOULD_NOT_INLINE int exiting ()
 
SWC_SHOULD_NOT_INLINE int run ()
 

Detailed Description

The SWC-DB Application Manager C++ namespace 'SWC::Manager'.

Typedef Documentation

◆ ColumnHealthChecks

◆ ColumnMngFunc

◆ MngrsStatus

◆ RangerList

Definition at line 146 of file Ranger.h.

Function Documentation

◆ exiting()

SWC_SHOULD_NOT_INLINE int SWC::Manager::exiting ( )

Definition at line 43 of file main.cc.

References SWC::LOG_INFO, SWC::Env::Config::reset(), SWC_CAN_QUICK_EXIT, and SWC_LOG.

Referenced by run().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ make_service()

SWC_SHOULD_NOT_INLINE Comm::server::SerializedServer::Ptr SWC::Manager::make_service ( )

Definition at line 25 of file main.cc.

References SWC::Env::Config::settings().

Referenced by run().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ run()

SWC_SHOULD_NOT_INLINE int SWC::Manager::run ( )

Definition at line 54 of file main.cc.

References exiting(), make_service(), and SWC_TRY_OR_LOG.

Referenced by main().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: