Go to the documentation of this file.
27 #ifndef WP6STYLEGROUP_H
28 #define WP6STYLEGROUP_H
38 void parse(
WP6Listener *listener,
const unsigned char numPrefixIDs,
unsigned short const *prefixIDs)
const override;
unsigned char getSubGroup() const
Definition: WP6VariableLengthGroup.h:56
virtual void styleGroupOn(const unsigned char subGroup)=0
void parse(WP6Listener *listener, const unsigned char numPrefixIDs, unsigned short const *prefixIDs) const override
Definition: WP6StyleGroup.cpp:39
virtual void globalOn(const unsigned char systemStyle)=0
std::unique_ptr< WP6VariableLengthGroup_SubGroup > m_subGroupData
Definition: WP6StyleGroup.h:56
#define WPD_DEBUG_MSG(M)
Definition: libwpd_internal.h:50
unsigned short readU16(librevenge::RVNGInputStream *input, WPXEncryption *encryption, bool bigendian)
Definition: libwpd_internal.cpp:119
unsigned char m_systemStyleNumber
Definition: WP6StyleGroup.h:42
WP6StyleGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition: WP6StyleGroup.cpp:44
Definition: WP6VariableLengthGroup.h:43
Definition: WP6StyleGroup.h:35
Definition: WP6Listener.h:41
const unsigned short * getPrefixIDs() const
Definition: WP6VariableLengthGroup.h:72
~WP6StyleGroup() override
Definition: WP6StyleGroup.cpp:51
virtual void globalOff()=0
#define WP6_STYLE_GROUP_GLOBAL_ON
Definition: WP6FileStructure.h:282
WP6StyleGroup(const WP6StyleGroup &)
void _read(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition: WP6VariableLengthGroup.cpp:132
WP6StyleGroup_GlobalOnSubGroup(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition: WP6StyleGroup.cpp:32
WP6StyleGroup & operator=(const WP6StyleGroup &)
virtual void styleGroupOff(const unsigned char subGroup)=0
unsigned short m_hash
Definition: WP6StyleGroup.h:41
unsigned char getNumPrefixIDs() const
Definition: WP6VariableLengthGroup.h:68
void parse(WP6Listener *listener) override
Definition: WP6StyleGroup.cpp:69
void _readContents(librevenge::RVNGInputStream *input, WPXEncryption *encryption) override
Definition: WP6StyleGroup.cpp:55
Definition: WP6VariableLengthGroup.h:36
#define WP6_STYLE_GROUP_GLOBAL_OFF
Definition: WP6FileStructure.h:283
unsigned char readU8(librevenge::RVNGInputStream *input, WPXEncryption *encryption)
Definition: libwpd_internal.cpp:106
Definition: WP6StyleGroup.h:46
Definition: WPXEncryption.h:36
Generated for libwpd by
doxygen 1.8.20