|
Covalent Bond
0.0.1-alpha
'covalent bond' is a data middle office. As a 2022-2023 Fall SWE final project.
|
#include <pipeline.hpp>

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 |
Definition at line 97 of file pipeline.hpp.
| cb::pipeline::app::app | ( | const appCfg & | cfg | ) |
Definition at line 60 of file pipeline.cpp.
References trivial::cbVirtualDeviceManager::addRedisDevice(), trivial::cbVirtualDeviceManager::m_numsRedis, m_VDM, cb::pipeline::appCfg::redisDBNum, cb::pipeline::appCfg::redisHost, cb::pipeline::appCfg::redisPassword, cb::pipeline::appCfg::redisPort, and cb::pipeline::appCfg::redisSSL.

| void cb::pipeline::app::execMain | ( | ) |
Definition at line 246 of file pipeline.cpp.
| void cb::pipeline::app::initRHttp | ( | ) |
add_graph. POST. type: APPLICATION_JSON id: the index of the graph. script: the script that create the graph.
first: the output structure. second: true data
Definition at line 70 of file pipeline.cpp.
References cb::apiCPP::addGraph(), cb::pipeline::graphContainer::addGraph(), trivial::cbVirtualDeviceManager::addMySqlDevice(), cb::trans::createFinNode(), cb::trans::createLeafNode(), cb::trans::createOpNode(), cb::pipeline::graphContainer::getGraph(), cb::graph::cbComputeGraph::getNodes(), cb::graph::cbComputeGraph::getOutput(), m_graphs, trivial::cbVirtualDeviceManager::m_numsMySql, m_rHttp, cbOutputTableStruct::m_shape, m_VDM, cb::trans::Node_leaf_connect(), cb::trans::Node_op_connect(), cb::pipeline::graphContainer::nums(), cb::graph::Operator, cb::trans::outbase(), cb::trans::outbaseo(), and cb::graph::Output.

| void cb::pipeline::app::stopMain | ( | ) |
Definition at line 256 of file pipeline.cpp.
|
private |
Definition at line 120 of file pipeline.hpp.
Referenced by initRHttp().
|
private |
Definition at line 122 of file pipeline.hpp.
Referenced by initRHttp().
|
private |
Definition at line 123 of file pipeline.hpp.
Referenced by app(), and initRHttp().
|
private |
Definition at line 121 of file pipeline.hpp.
1.8.17