La estructura tipo Pds::CmdHelp . Esta estructura genera una posicion. Para usar incluir <Pds/CmdHelp>. Más...
#include <CmdHelp.hpp>
Métodos públicos | |
Varios tipos de constructores | |
Crean una objeto Pds::CmdHelp | |
CmdHelp (void) | |
Crea un objeto de tipo Pds::CmdHelp. Más... | |
CmdHelp (const std::string &program, const std::string &version) | |
Crea un objeto de tipo Pds::CmdHelp. Más... | |
~CmdHelp () | |
Métodos para ptrabajar con Pds::CmdHelp | |
Crean una objeto Pds::CmdHelp | |
bool | AddParam (const unsigned int &ptype, const std::string &plong, const std::string &pshort, const std::string &description, const std::string &bydefault="") |
Agrega datos de parámetros del programa. Más... | |
bool | SetCommandExample (const std::string &commandexample) |
Coloca un exemplo de uso del programa. Más... | |
bool | IsEmpty (void) const |
Retorna true si el objeto está inicializado o false si no. Más... | |
bool | Print (void) const |
Imprime por consola el help del programa. Más... | |
Atributos privados | |
std::string | program |
std::string | version |
std::string | commandexample |
std::vector< Pds::HelpParamRow > | data |
std::string | titleprogram |
std::string | titleversion |
std::string | titlecommand |
std::string | titleparameters |
std::string | titlelong |
std::string | titleshort |
std::string | titledescription |
std::string | titledata |
std::string | titledefault |
std::string | textdata |
La estructura tipo Pds::CmdHelp . Esta estructura genera una posicion. Para usar incluir <Pds/CmdHelp>.
Definición en la línea 68 del archivo CmdHelp.hpp.
|
private |
Nombre del programa
Definición en la línea 72 del archivo CmdHelp.hpp.
|
private |
Version del programa
Definición en la línea 75 del archivo CmdHelp.hpp.
|
private |
Comando de ejemplo
Definición en la línea 78 del archivo CmdHelp.hpp.
|
private |
Datos de los parámetros
Definición en la línea 81 del archivo CmdHelp.hpp.
|
private |
Definición en la línea 83 del archivo CmdHelp.hpp.
|
private |
Definición en la línea 84 del archivo CmdHelp.hpp.
|
private |
Definición en la línea 85 del archivo CmdHelp.hpp.
|
private |
Definición en la línea 86 del archivo CmdHelp.hpp.
|
private |
Definición en la línea 87 del archivo CmdHelp.hpp.
|
private |
Definición en la línea 88 del archivo CmdHelp.hpp.
|
private |
Definición en la línea 89 del archivo CmdHelp.hpp.
|
private |
Definición en la línea 90 del archivo CmdHelp.hpp.
|
private |
Definición en la línea 91 del archivo CmdHelp.hpp.
|
private |
Definición en la línea 92 del archivo CmdHelp.hpp.