|
#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 39 of file StateGroupDocGenerator.cpp.
void buildReferenceIndex | ( | const std::vector< std::string > & | groups | ) |
Definition at line 454 of file StateGroupDocGenerator.cpp.
|
static |
Definition at line 509 of file StateGroupDocGenerator.cpp.
std::string generateDocString | ( | const StatechartGroupXmlReaderPtr & | reader | ) | const |
Definition at line 204 of file StateGroupDocGenerator.cpp.
void generateDoxygenFile | ( | const std::string & | groupDefinitionFilePath | ) |
Definition at line 415 of file StateGroupDocGenerator.cpp.
void generateDoxygenFiles | ( | const std::vector< std::string > & | groups | ) |
Definition at line 494 of file StateGroupDocGenerator.cpp.
CMakePackageFinder getFinder | ( | const StatechartGroupXmlReaderPtr & | reader | ) |
Definition at line 542 of file StateGroupDocGenerator.cpp.
std::set< std::string > getUsedProfiles | ( | const RapidXmlReaderNode & | stateNode | ) | const |
void setOutputpath | ( | const std::string & | outputPath | ) |
Definition at line 503 of file StateGroupDocGenerator.cpp.
|
protected |
Definition at line 71 of file StateGroupDocGenerator.h.
|
protected |
Definition at line 72 of file StateGroupDocGenerator.h.
|
protected |
Definition at line 74 of file StateGroupDocGenerator.h.
|
protected |
Definition at line 73 of file StateGroupDocGenerator.h.