1
2
3
4
5
6 #ifndef GENDOC_HTML_CONTENT_FILE_PATH_RESOLVER_INCLUDED
7 #define GENDOC_HTML_CONTENT_FILE_PATH_RESOLVER_INCLUDED
8 #include <gendoc/html/HtmlApi.hpp>
9 #include <string>
10
11 namespace gendoc { namespace html {
12
13 class HtmlContentFilePathResolver
14 {
15 public:
16 virtual ~HtmlContentFilePathResolver();
17 virtual std::string ResolveContentFilePath(const std::u32string& currentProjectName, const std::u32string& projectName, const std::string& relativeContentDirPath,
18 const std::u32string& symbolId) = 0;
19 };
20
21 } }
22
23 #endif // GENDOC_HTML_CONTENT_FILE_PATH_RESOLVER_INCLUDED