#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: