SNode.C
Loading...
Searching...
No Matches
Config.cpp File Reference
#include "utils/Config.h"
#include "utils/Daemon.h"
Include dependency graph for Config.cpp:

Go to the source code of this file.

Namespaces

namespace  utils
namespace  utils::CallForCommandline

Macros

#define XSTR(s)
#define STR(s)

Enumerations

enum class  utils::CallForCommandline::Mode {
  utils::CallForCommandline::REQUIRED , utils::CallForCommandline::STANDARD , utils::CallForCommandline::ACTIVE , utils::CallForCommandline::COMPLETE ,
  utils::CallForCommandline::REQUIRED , utils::CallForCommandline::STANDARD , utils::CallForCommandline::ACTIVE , utils::CallForCommandline::COMPLETE
}
enum class  utils::CallForCommandline::Mode {
  utils::CallForCommandline::REQUIRED , utils::CallForCommandline::STANDARD , utils::CallForCommandline::ACTIVE , utils::CallForCommandline::COMPLETE ,
  utils::CallForCommandline::REQUIRED , utils::CallForCommandline::STANDARD , utils::CallForCommandline::ACTIVE , utils::CallForCommandline::COMPLETE
}

Functions

static std::string utils::bash_backslash_escape_no_whitespace (std::string_view s)
static void utils::createCommandLineOptions (std::stringstream &out, CLI::App *app, utils::CallForCommandline::Mode mode)
static std::string utils::createCommandLineOptions (CLI::App *app, utils::CallForCommandline::Mode mode)
static void utils::createCommandLineTemplate (std::stringstream &out, CLI::App *app, utils::CallForCommandline::Mode mode)
static std::string utils::createCommandLineSubcommands (CLI::App *app, utils::CallForCommandline::Mode mode)
static std::string utils::createCommandLineTemplate (CLI::App *app, utils::CallForCommandline::Mode mode)
static std::string utils::getCommandLine (CLI::App *commandlineTriggerApp)
static std::string utils::getConfig (CLI::App *configTriggeredApp)
static std::string utils::doWriteConfig (utils::SubCommand *subCommand)
static std::string utils::getHelp (utils::SubCommand *subCommand, CLI::App *helpTriggerApp)

Macro Definition Documentation

◆ STR

#define STR ( s)
Value:
#s

Definition at line 72 of file Config.cpp.

◆ XSTR

#define XSTR ( s)
Value:
STR(s)
#define STR(a)
Definition clients.h:48

Definition at line 71 of file Config.cpp.