Inheritance diagram for Layout:
Public Member Functions |
| | Layout (const commander_list &children, const string &className="Layout") |
| |
| void | destroy () |
| |
Static Public Member Functions |
| static void | setRoot (constCommander &child) |
| |
| static size_t | writeFunction (void *ptr, size_t size, size_t nmemb, std::string *data) |
| |
| static void | onExit () |
| |
Public Attributes |
| string | key |
| |
Protected Types |
| using | commander_list = std::vector<Commander > |
| |
| using | string = std::string |
| |
| using | json = nlohmann::json |
| |
| using | arguments = std::vector< json > |
| |
Protected Member Functions |
| void | command (const string &method, const arguments &args) |
| |
Static Protected Member Functions |
| static void | command (const json &key, const string &method, const arguments &args) |
| |
The documentation for this class was generated from the following file: