diff options
Diffstat (limited to 'Source/cmPropertyDefinitionMap.h')
-rw-r--r-- | Source/cmPropertyDefinitionMap.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/cmPropertyDefinitionMap.h b/Source/cmPropertyDefinitionMap.h index 240addf..869fe8c 100644 --- a/Source/cmPropertyDefinitionMap.h +++ b/Source/cmPropertyDefinitionMap.h @@ -19,6 +19,8 @@ #include "cmPropertyDefinition.h" +class cmDocumentationSection; + class cmPropertyDefinitionMap : public std::map<cmStdString,cmPropertyDefinition> { @@ -27,6 +29,7 @@ public: void DefineProperty(const char *name, cmProperty::ScopeType scope, const char *ShortDescription, const char *FullDescription, + const char *DocumentaitonSection, bool chain); // has a named property been defined @@ -35,7 +38,8 @@ public: // is a named property set to chain bool IsPropertyChained(const char *name); - void GetPropertiesDocumentation(std::vector<cmDocumentationEntry>& v) const; + void GetPropertiesDocumentation(std::map<std::string, + cmDocumentationSection *>&) const; }; #endif |