|
Covalent Bond
0.0.1-alpha
'covalent bond' is a data middle office. As a 2022-2023 Fall SWE final project.
|
#include <cbWebserver.hpp>
Public Member Functions | |
| cbWebserver ()=default | |
| cbWebserver (const int32_t &port, const std::string &root) | |
| Construct a new cb Webserver object. More... | |
| ~cbWebserver () | |
| void | execMain () |
| void | stopMain () |
| WFHttpServer * | getServer () |
| Get the Server object. More... | |
Static Private Member Functions | |
| static void | signal_kill (int signo) |
Private Attributes | |
| int32_t | m_port |
| std::string | m_root |
| WFHttpServer * | m_server |
Definition at line 50 of file cbWebserver.hpp.
|
default |
| cb::utils::cbWebserver::cbWebserver | ( | const int32_t & | port, |
| const std::string & | root | ||
| ) |
Construct a new cb Webserver object.
| port | |
| root |
Definition at line 18 of file cbWebserver.cpp.
| cb::utils::cbWebserver::~cbWebserver | ( | ) |
Definition at line 16 of file cbWebserver.cpp.
References m_server.
| void cb::utils::cbWebserver::execMain | ( | ) |
Definition at line 82 of file cbWebserver.cpp.
References m_port, m_server, and signal_kill().

| WFHttpServer * cb::utils::cbWebserver::getServer | ( | ) |
Get the Server object.
Definition at line 101 of file cbWebserver.cpp.
References m_server.
|
staticprivate |
Definition at line 103 of file cbWebserver.cpp.
Referenced by execMain().

| void cb::utils::cbWebserver::stopMain | ( | ) |
Definition at line 99 of file cbWebserver.cpp.
References m_server.
|
private |
Definition at line 85 of file cbWebserver.hpp.
Referenced by execMain().
|
private |
Definition at line 86 of file cbWebserver.hpp.
Referenced by cbWebserver().
|
private |
Definition at line 87 of file cbWebserver.hpp.
Referenced by cbWebserver(), execMain(), getServer(), stopMain(), and ~cbWebserver().
1.8.17