32 #ifndef __PDS_CMDHELP_HPP__
33 #define __PDS_CMDHELP_HPP__
81 std::vector<Pds::HelpParamRow>
data;
140 const std::string &plong,
141 const std::string &pshort,
142 const std::string &description,
143 const std::string &bydefault=
"");
La estructura tipo Pds::CmdHelp . Esta estructura genera una posicion. Para usar incluir <Pds/CmdHelp...
std::vector< Pds::HelpParamRow > data
std::string commandexample
std::string titledescription
std::string titleparameters
CmdHelp(void)
Crea un objeto de tipo Pds::CmdHelp.
CmdHelp(const std::string &program, const std::string &version)
Crea un objeto de tipo Pds::CmdHelp.
bool IsEmpty(void) const
Retorna true si el objeto está inicializado o false si no.
bool Print(void) const
Imprime por consola el help del programa.
bool SetCommandExample(const std::string &commandexample)
Coloca un exemplo de uso del programa.
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.
Nombre de espacion para PDS (Procesamiento Digital de Senales)