#include </home/runner/work/yarp-documentation/yarp-documentation/yarp/src/commands/yarpDeviceParamParserGenerator/generator.h>
Definition at line 29 of file generator.h.
◆ ParamsFilesGenerator()
ParamsFilesGenerator::ParamsFilesGenerator |
( |
| ) |
|
|
default |
◆ generate_param()
void ParamsFilesGenerator::generate_param |
( |
std::string |
origin, |
|
|
std::ostringstream & |
s, |
|
|
const Parameter & |
param |
|
) |
| |
◆ generate_section()
void ParamsFilesGenerator::generate_section |
( |
std::ostringstream & |
s, |
|
|
std::deque< std::string > |
vec, |
|
|
size_t |
count, |
|
|
size_t |
siz |
|
) |
| |
◆ generateConstructor()
std::string ParamsFilesGenerator::generateConstructor |
( |
| ) |
|
◆ generateCpp()
std::string ParamsFilesGenerator::generateCpp |
( |
| ) |
|
◆ generateDoxygenForHeaderClass()
std::string ParamsFilesGenerator::generateDoxygenForHeaderClass |
( |
| ) |
|
◆ generateFunction_getConfiguration()
std::string ParamsFilesGenerator::generateFunction_getConfiguration |
( |
| ) |
|
◆ generateFunction_getDeviceType()
std::string ParamsFilesGenerator::generateFunction_getDeviceType |
( |
| ) |
|
|
inline |
◆ generateFunction_getDocumentationOfDeviceParams()
std::string ParamsFilesGenerator::generateFunction_getDocumentationOfDeviceParams |
( |
| ) |
|
◆ generateFunction_getListOfParams()
std::string ParamsFilesGenerator::generateFunction_getListOfParams |
( |
| ) |
|
◆ generateFunction_getParamValue()
std::string ParamsFilesGenerator::generateFunction_getParamValue |
( |
| ) |
|
◆ generateFunction_parseParams()
std::string ParamsFilesGenerator::generateFunction_parseParams |
( |
| ) |
|
◆ generateHeader()
std::string ParamsFilesGenerator::generateHeader |
( |
| ) |
|
◆ generateIniParams()
std::string ParamsFilesGenerator::generateIniParams |
( |
| ) |
|
◆ generateMdParams()
std::string ParamsFilesGenerator::generateMdParams |
( |
| ) |
|
◆ generateReadmeMd()
std::string ParamsFilesGenerator::generateReadmeMd |
( |
| ) |
|
◆ generateYarpdevDoxyString()
std::string ParamsFilesGenerator::generateYarpdevDoxyString |
( |
| ) |
|
◆ generateYarpdevFile()
std::string ParamsFilesGenerator::generateYarpdevFile |
( |
| ) |
|
◆ generateYarpdevStringAllParams()
std::string ParamsFilesGenerator::generateYarpdevStringAllParams |
( |
| ) |
|
◆ generateYarpdevStringMandatoryParamsOnly()
std::string ParamsFilesGenerator::generateYarpdevStringMandatoryParamsOnly |
( |
| ) |
|
◆ generateYarprobotinterface()
std::string ParamsFilesGenerator::generateYarprobotinterface |
( |
| ) |
|
◆ nested_sections_found()
bool ParamsFilesGenerator::nested_sections_found |
( |
| ) |
|
◆ parseExtraComments()
bool ParamsFilesGenerator::parseExtraComments |
( |
std::string |
inputfilename | ) |
|
◆ parseIniParams()
bool ParamsFilesGenerator::parseIniParams |
( |
std::string |
inputfilename | ) |
|
◆ parseMdParams()
bool ParamsFilesGenerator::parseMdParams |
( |
std::string |
inputfilename | ) |
|
◆ printParams()
void ParamsFilesGenerator::printParams |
( |
| ) |
|
◆ m_classname
std::string ParamsFilesGenerator::m_classname |
◆ m_component
std::string ParamsFilesGenerator::m_component |
◆ m_extra_comments
std::string ParamsFilesGenerator::m_extra_comments |
◆ m_modulename
std::string ParamsFilesGenerator::m_modulename |
◆ m_output_cpp_filename
std::string ParamsFilesGenerator::m_output_cpp_filename |
◆ m_output_header_filename
std::string ParamsFilesGenerator::m_output_header_filename |
◆ m_output_ini_filename
std::string ParamsFilesGenerator::m_output_ini_filename |
◆ m_output_md_filename
std::string ParamsFilesGenerator::m_output_md_filename |
◆ m_output_readme_md_filename
std::string ParamsFilesGenerator::m_output_readme_md_filename |
◆ m_output_yarpdev_filename
std::string ParamsFilesGenerator::m_output_yarpdev_filename |
◆ m_output_yarprobotinterface_filename
std::string ParamsFilesGenerator::m_output_yarprobotinterface_filename |
◆ m_params
std::deque<Parameter> ParamsFilesGenerator::m_params |
◆ m_parser_is_strict
bool ParamsFilesGenerator::m_parser_is_strict = false |
◆ m_sectionGroup
The documentation for this class was generated from the following files: