160 OUString sText(
reinterpret_cast<const char*
>(data), len, RTL_TEXTENCODING_MS_1252);
180 OUString sText(
reinterpret_cast<const sal_Unicode*
>(data), len);
LoggedResourcesHelper mHelper
void sprm(Sprm &sprm) override
Receives a SPRM.
virtual void lcl_attribute(Id name, Value &val)=0
virtual ~LoggedProperties() override
void attribute(Id name, Value &val) override
Receives an attribute.
LoggedProperties(const std::string &sPrefix)
virtual void lcl_sprm(Sprm &sprm)=0
static void chars(std::u16string_view rChars)
void startElement(const std::string &sElement)
static void attribute(const std::string &rName, const std::string &rValue)
LoggedResourcesHelper(std::string sPrefix)
virtual void lcl_startSectionGroup()=0
void startCharacterGroup() override
Receives start mark for group with the same character properties.
virtual void lcl_utext(const sal_uInt8 *data, size_t len)=0
virtual void lcl_text(const sal_uInt8 *data, size_t len)=0
virtual void lcl_startCharacterGroup()=0
void startGlossaryEntry() override
Receives start mark for glossary document entry.
virtual void lcl_props(writerfilter::Reference< Properties >::Pointer_t ref)=0
LoggedResourcesHelper mHelper
virtual void lcl_startShape(css::uno::Reference< css::drawing::XShape > const &xShape)=0
virtual void lcl_substream(Id name, writerfilter::Reference< Stream >::Pointer_t ref)=0
void endParagraphGroup() override
Receives end mark for group with the same paragraph properties.
virtual void lcl_startParagraphGroup()=0
virtual void lcl_startGlossaryEntry()
void props(writerfilter::Reference< Properties >::Pointer_t ref) override
Receives properties of the current run of text.
void table(Id name, writerfilter::Reference< Table >::Pointer_t ref) override
Receives table.
void endCharacterGroup() override
Receives end mark for group with the same character properties.
void substream(Id name, writerfilter::Reference< Stream >::Pointer_t ref) override
Receives a substream.
void align(const OUString &rText, bool bVertical) override
Horizontal and vertical alignment for a shape.
virtual void lcl_positionOffset(const OUString &, bool)
void startSectionGroup() override
Receives start mark for group with the same section properties.
virtual void lcl_startTextBoxContent()=0
LoggedStream(const std::string &sPrefix)
virtual void lcl_endSectionGroup()=0
void text(const sal_uInt8 *data, size_t len) override
Receives 8-bit per character text.
virtual ~LoggedStream() override
void checkId(const sal_Int32 nId) override
Receives identifier for node entry.
virtual void lcl_endParagraphGroup()=0
void endSectionGroup() override
Receives end mark for group with the same section properties.
void utext(const sal_uInt8 *data, size_t len) override
Receives 16-bit per character text.
void positivePercentage(const OUString &rText) override
virtual void lcl_endGlossaryEntry()
virtual void lcl_positivePercentage(const OUString &)
void info(const std::string &info) override
Debugging: Receives information about current point in stream.
void endTextBoxContent() override
virtual void lcl_align(const OUString &, bool)
virtual void lcl_endCharacterGroup()=0
virtual void lcl_checkId(const sal_Int32)
void startTextBoxContent() override
Receives a text-box-content.
virtual void lcl_table(Id name, writerfilter::Reference< Table >::Pointer_t ref)=0
void positionOffset(const OUString &rText, bool bVertical) override
Offset in EMUs for a shape.
virtual void lcl_endTextBoxContent()=0
void startParagraphGroup() override
Receives start mark for group with the same paragraph properties.
void endGlossaryEntry() override
Receives end mark for glossary document entry.
virtual void lcl_endShape()=0
void startShape(css::uno::Reference< css::drawing::XShape > const &xShape) override
Receives a shape.
virtual void lcl_entry(writerfilter::Reference< Properties >::Pointer_t ref)=0
LoggedTable(const std::string &sPrefix)
LoggedResourcesHelper mHelper
void entry(int pos, writerfilter::Reference< Properties >::Pointer_t ref) override
Receives an entry of the table.
virtual ~LoggedTable() override
An SPRM: Section, Paragraph and Run Modifier.
virtual sal_uInt32 getId() const =0
Returns id of the SPRM.
virtual std::string toString() const =0
Returns string representation of sprm.
static TagLogger & getInstance()
void startElement(const std::string &name)
void chars(const std::string &chars)
void attribute(const std::string &name, const std::string &value)
virtual std::string toString() const =0
Returns string representation of this value.
std::string QNameToString(Id)