Public Member Functions | |
void | destroy () |
Static Public Member Functions | |
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 | string = std::string |
using | json = nlohmann::json |
using | arguments = std::vector< json > |
Protected Member Functions | |
Commander (const arguments &args, const string &className="Commander") | |
void | command (const string &method, const arguments &args) |
Static Protected Member Functions | |
static void | command (const json &key, const string &method, const arguments &args) |