28 #ifndef WP5VARIABLELENGTHGROUP_H
29 #define WP5VARIABLELENGTHGROUP_H
void _read(WPXInputStream *input, WPXEncryption *encryption)
Definition: WP5VariableLengthGroup.cpp:113
virtual ~WP5VariableLengthGroup()
Definition: WP5VariableLengthGroup.h:44
Definition: WP5Listener.h:39
uint16_t m_size
Definition: WP5VariableLengthGroup.h:65
WP5VariableLengthGroup()
Definition: WP5VariableLengthGroup.cpp:40
static bool isGroupConsistent(WPXInputStream *input, WPXEncryption *encryption, const uint8_t group)
Definition: WP5VariableLengthGroup.cpp:73
Definition: WP5VariableLengthGroup.h:40
uint8_t m_subGroup
Definition: WP5VariableLengthGroup.h:64
static WP5VariableLengthGroup * constructVariableLengthGroup(WPXInputStream *input, WPXEncryption *encryption, const uint8_t group)
Definition: WP5VariableLengthGroup.cpp:46
Definition: WP5VariableLengthGroup.h:33
Definition: WPXEncryption.h:35
virtual ~WP5VariableLengthGroup_SubGroup()
Definition: WP5VariableLengthGroup.h:36
virtual void parse(WP5Listener *listener)=0
virtual void _readContents(WPXInputStream *, WPXEncryption *)
Definition: WP5VariableLengthGroup.h:52
uint8_t getSubGroup() const
Definition: WP5VariableLengthGroup.h:54
uint16_t getSize() const
Definition: WP5VariableLengthGroup.h:58