Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Öffentliche Typen

typedef std::function< bool(const std::vector< std::string > &)> callback
 

Öffentliche Methoden

 Command (const std::vector< std::string > &&name, const std::vector< Parameter > &&args, const std::string &&description, const callback action)
 
 Command (const std::vector< std::string > &&name, const std::string &&description, const callback action)
 

Öffentliche, statische Methoden

static bool execute (std::string action, const std::vector< std::string > &param)
 
static bool execute (const std::vector< std::string > &parts)
 
static bool execute (const std::string &line)
 
static void complete (const char *input, std::vector< std::string > &completions)
 
static void help ()
 

Öffentliche Attribute

const std::vector< std::string > name
 
const std::vector< Parameterargs
 
const std::string description
 
const callback action
 

Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Dateien:
  • fs/tool/command.h
  • fs/tool/command.cc