|  | 
#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.
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 509 of file StateGroupDocGenerator.cpp.
 Here is the caller graph for this function:
 Here is the caller graph for this function:| std::string generateDocString | ( | const StatechartGroupXmlReaderPtr & | reader | ) | const | 
Definition at line 204 of file StateGroupDocGenerator.cpp.
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| void generateDoxygenFile | ( | const std::string & | groupDefinitionFilePath | ) | 
Definition at line 415 of file StateGroupDocGenerator.cpp.
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| void generateDoxygenFiles | ( | const std::vector< std::string > & | groups | ) | 
Definition at line 494 of file StateGroupDocGenerator.cpp.
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| CMakePackageFinder getFinder | ( | const StatechartGroupXmlReaderPtr & | reader | ) | 
Definition at line 542 of file StateGroupDocGenerator.cpp.
 Here is the caller graph for this function:
 Here is the caller graph for this function:| std::set< std::string > getUsedProfiles | ( | const RapidXmlReaderNode & | stateNode | ) | const | 
| void setOutputpath | ( | const std::string & | outputPath | ) | 
Definition at line 503 of file StateGroupDocGenerator.cpp.
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | 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.