25#include <libxslt/xsltInternals.h>
38 const fs::path& idxCaptionStylesheet,
const fs::path& idxContentStylesheet );
41 void processDocument( xmlDocPtr doc,
const std::string& EncodedDocPath );
49 std::string
const * pExtensionPath =
nullptr,
50 std::string
const * pDestination =
nullptr,
51 const OUString* pOfficeHelpPath =
nullptr );
84 static void addBookmark( FILE* pFile_DBHelp, std::string thishid,
85 const std::string& fileB,
const std::string& anchorB,
86 const std::string& jarfileB,
const std::string& titleB );
std::unordered_map< std::string, std::string > Stringtable
std::unique_ptr< IndexerPreProcessor > m_pIndexerPreProcessor
fs::path embeddStylesheet
Stringtable additionalFiles
std::string extensionDestination
fs::path compactStylesheet
void initIndexerPreProcessor()
fs::path indexDirParentName
fs::path idxContentStylesheet
std::string extensionPath
std::string extdestination
std::vector< std::string > helpFiles
L10N_DLLPUBLIC void main(std::vector< std::string > &args, std::string const *pExtensionPath=nullptr, std::string const *pDestination=nullptr, const OUString *pOfficeHelpPath=nullptr)
static void addBookmark(FILE *pFile_DBHelp, std::string thishid, const std::string &fileB, const std::string &anchorB, const std::string &jarfileB, const std::string &titleB)
fs::path idxCaptionStylesheet
xsltStylesheetPtr m_xsltStylesheetPtrCaption
fs::path m_fsContentFilesDirName
xsltStylesheetPtr m_xsltStylesheetPtrContent
fs::path m_fsCaptionFilesDirName