CernVM-FS
2.12.0
|
#include <command.h>
Public Member Functions | |
void | AppendPlain (const Argument &a) |
void | Set (const Parameter &p, const Argument &a) |
bool | Has (const std::string &key) const |
bool | HasNot (const std::string &key) const |
Argument | Get (const std::string &key) const |
std::string | GetString (const std::string &key) const |
std::string | GetStringDefault (const std::string &key, const std::string &default_value) const |
int | GetInt (const std::string &key) const |
unsigned | GetSize () const |
const std::vector< Argument > & | plain_args () const |
Private Attributes | |
std::map< Parameter, Argument > | map_ |
std::vector< Argument > | plain_args_ |
|
inline |
Definition at line 112 of file command.h.
Referenced by publish::Command::ParseOptions().
|
inline |
|
inline |
Definition at line 133 of file command.h.
Referenced by publish::CmdTransaction::Main().
|
inline |
|
inline |
Definition at line 123 of file command.h.
Referenced by publish::CmdHash::Main(), publish::CmdInfo::Main(), publish::CmdEnter::Main(), publish::CmdTransaction::Main(), publish::CmdDiff::Main(), and publish::CmdMkfs::Main().
|
inline |
Definition at line 126 of file command.h.
Referenced by publish::CmdEnter::Main(), and publish::CmdDiff::Main().
|
inline |
Definition at line 114 of file command.h.
Referenced by GetStringDefault(), HasNot(), publish::CmdZpipe::Main(), publish::CmdHash::Main(), publish::CmdInfo::Main(), publish::CmdAbort::Main(), publish::CmdEnter::Main(), publish::CmdTransaction::Main(), publish::CmdDiff::Main(), publish::CmdMkfs::Main(), and publish::Command::ParseOptions().
|
inline |
Definition at line 117 of file command.h.
Referenced by publish::CmdMkfs::Main().
|
inline |
Definition at line 137 of file command.h.
Referenced by publish::CmdHelp::Main(), publish::CmdLsof::Main(), publish::CmdInfo::Main(), publish::CmdAbort::Main(), publish::CmdCommit::Main(), publish::CmdEnter::Main(), publish::CmdTransaction::Main(), publish::CmdDiff::Main(), publish::CmdMkfs::Main(), and publish::Command::ParseOptions().
Definition at line 113 of file command.h.
Referenced by publish::Command::ParseOptions().
Definition at line 140 of file command.h.
Referenced by Get(), GetInt(), GetSize(), GetString(), GetStringDefault(), Has(), and Set().
|
private |
Definition at line 141 of file command.h.
Referenced by AppendPlain(), and plain_args().