/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* * This file is part of the LibreOffice project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * This file incorporates work covered by the following license notice: * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed * with this work for additional information regarding copyright * ownership. The ASF licenses this file to you under the Apache * License, Version 2.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ #pragma once #include #include #include "writerperfectdllapi.h" namespace com::sun::star::xml::sax { class XDocumentHandler; } namespace writerperfect { class WRITERPERFECT_DLLPUBLIC DocumentHandler final : public OdfDocumentHandler { public: DocumentHandler(css::uno::Reference const& xHandler); SAL_DLLPRIVATE void startDocument() override; SAL_DLLPRIVATE void endDocument() override; SAL_DLLPRIVATE void startElement(const char* psName, const librevenge::RVNGPropertyList& xPropList) override; SAL_DLLPRIVATE void endElement(const char* psName) override; SAL_DLLPRIVATE void characters(const librevenge::RVNGString& sCharacters) override; private: css::uno::Reference mxHandler; }; } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ o/cib/libreoffice-6-2 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-02-05Revert "Fix typo in code"Stephan Bergmann
2021-02-04Fix typo in codeAndrea Gelmini
2021-02-02tdf#130978 Added comment to all published APImsrijita18
2021-01-27tdf#96505 Get rid of cargo cult 'long' integer literalsAlchemist
2020-08-24Fix typosAndrea Gelmini
2019-11-19Fix multiple documentation sections (osl)Julien Nabet
2019-10-10Adapt osl_replaceFile documentationStephan Bergmann
2019-08-20Fix typosAndrea Gelmini
2019-07-14Fix typoAndrea Gelmini
2019-05-10an is used before a vowel soundCaolán McNamara
2018-09-27tdf#119238: keep replaced file's identity when renaming docfileMike Kaganski
2018-09-11Use [[nodiscard]] in SAL_WARN_UNUSED_RESULT where availableStephan Bergmann
2018-05-22Fix typosAndrea Gelmini
2018-01-29osl: document osl_File_E_NETWORK enumChris Sherlock
2017-10-23loplugin:includeform: UNO API include filesStephan Bergmann
2017-09-19sal: fix numerous doxygen warningsMichael Stahl
2017-06-25osl: variety of doxygen fixesChris Sherlock
2017-06-25osl: document and group code via doxygenChris Sherlock
2017-06-25osl: doxygen parblockChris Sherlock
2017-06-25osl: the addr parameter of osl_mapFile is [in,out]Chris Sherlock
2017-06-23Fix typosAndrea Gelmini
2017-06-23osl: doxygen fixes for headersChris Sherlock
2017-06-23osl: document osl_mapFile parameters and return valuesChris Sherlock
2017-06-23osl: typo from last commitChris Sherlock
2017-06-22osl: File map flag constants documentedChris Sherlock
2017-06-12Fix typosAndrea Gelmini
2017-06-03osl: explain why in file.h a memory mapped file is "shared"Chris Sherlock
2017-05-27osl: file.h comments clarification and minor formatting cleanupChris Sherlock
2017-05-27osl: osl_setFilePos uHow and uPos parameter desc. are amazingly inaccurate!Chris Sherlock
2017-05-21osl: include/osl/file.h typo in commentChris Sherlock
2017-05-12osl: document oslFileError enumerationChris Sherlock
2017-05-12osl: file header comment clarificationChris Sherlock
2017-05-07osl: small fixes to file.h initial commentChris Sherlock
2017-03-25Fix typosAndrea Gelmini
2017-03-17osl: remove some @return tags I missed earlierChris Sherlock
2017-03-17osl: use doxygen @retval and remove HTML markupChris Sherlock
2017-01-24Fix typo in comments: absolut -> absoluteTakeshi Abe