Covalent Bond  0.0.1-alpha
'covalent bond' is a data middle office. As a 2022-2023 Fall SWE final project.
Public Member Functions | Private Attributes | List of all members
cb::pipeline::app Class Reference

#include <pipeline.hpp>

Collaboration diagram for cb::pipeline::app:
Collaboration graph
[legend]

Public Member Functions

 app (const appCfg &cfg)
 
void initRHttp ()
 
void execMain ()
 
void stopMain ()
 

Private Attributes

graphContainer m_graphs
 
utils::cbWebserver m_web
 
utils::cbRestfulHttpServer m_rHttp
 
trivial::cbVirtualDeviceManager m_VDM
 

Detailed Description

Definition at line 97 of file pipeline.hpp.

Constructor & Destructor Documentation

◆ app()

cb::pipeline::app::app ( const appCfg cfg)

Member Function Documentation

◆ execMain()

void cb::pipeline::app::execMain ( )

Definition at line 246 of file pipeline.cpp.

◆ initRHttp()

void cb::pipeline::app::initRHttp ( )

◆ stopMain()

void cb::pipeline::app::stopMain ( )

Definition at line 256 of file pipeline.cpp.

Member Data Documentation

◆ m_graphs

graphContainer cb::pipeline::app::m_graphs
private

Definition at line 120 of file pipeline.hpp.

Referenced by initRHttp().

◆ m_rHttp

utils::cbRestfulHttpServer cb::pipeline::app::m_rHttp
private

Definition at line 122 of file pipeline.hpp.

Referenced by initRHttp().

◆ m_VDM

trivial::cbVirtualDeviceManager cb::pipeline::app::m_VDM
private

Definition at line 123 of file pipeline.hpp.

Referenced by app(), and initRHttp().

◆ m_web

utils::cbWebserver cb::pipeline::app::m_web
private

Definition at line 121 of file pipeline.hpp.


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