|
#include <ArmarXCore/statechart/xmlstates/StateGroupDocGenerator.h>
Public Member Functions | |
void | buildReferenceIndex (const std::vector< std::string > &groups) |
std::string | generateDocString (const StatechartGroupXmlReaderPtr &reader) const |
void | generateDoxygenFile (const std::string &groupDefinitionFilePath) |
void | generateDoxygenFiles (const std::vector< std::string > &groups) |
CMakePackageFinder | getFinder (const StatechartGroupXmlReaderPtr &reader) |
std::set< std::string > | getUsedProfiles (const RapidXmlReaderNode &stateNode) const |
void | setOutputpath (const std::string &outputPath) |
StatechartGroupDocGenerator () | |
Static Public Member Functions | |
static std::vector< std::string > | FindAllStatechartGroupDefinitions (const std::filesystem::path &path) |
Protected Attributes | |
std::map< std::string, CMakePackageFinder > | finders |
std::string | outputPath |
std::map< std::string, std::set< std::string > > | usageMap |
std::map< std::string, StateInfo > | uuidToStateInfoMap |
Definition at line 35 of file StateGroupDocGenerator.h.
Definition at line 40 of file StateGroupDocGenerator.cpp.
void buildReferenceIndex | ( | const std::vector< std::string > & | groups | ) |
Definition at line 401 of file StateGroupDocGenerator.cpp.
|
static |
Definition at line 448 of file StateGroupDocGenerator.cpp.
std::string generateDocString | ( | const StatechartGroupXmlReaderPtr & | reader | ) | const |
Definition at line 185 of file StateGroupDocGenerator.cpp.
void generateDoxygenFile | ( | const std::string & | groupDefinitionFilePath | ) |
Definition at line 362 of file StateGroupDocGenerator.cpp.
void generateDoxygenFiles | ( | const std::vector< std::string > & | groups | ) |
Definition at line 435 of file StateGroupDocGenerator.cpp.
CMakePackageFinder getFinder | ( | const StatechartGroupXmlReaderPtr & | reader | ) |
Definition at line 478 of file StateGroupDocGenerator.cpp.
std::set< std::string > getUsedProfiles | ( | const RapidXmlReaderNode & | stateNode | ) | const |
void setOutputpath | ( | const std::string & | outputPath | ) |
Definition at line 443 of file StateGroupDocGenerator.cpp.
|
protected |
Definition at line 64 of file StateGroupDocGenerator.h.
|
protected |
Definition at line 65 of file StateGroupDocGenerator.h.
|
protected |
Definition at line 67 of file StateGroupDocGenerator.h.
|
protected |
Definition at line 66 of file StateGroupDocGenerator.h.