32
33
class WP5AttributeGroup : public WP5FixedLengthGroup
36
37
virtual void parse(WP5Listener *listener) = 0;
40
44
virtual void _readContents(WPXInputStream *input, WPXEncryption *encryption);
46
50
class WP5AttributeOnGroup : public WP5AttributeGroup
49
53
WP5AttributeOnGroup(WPXInputStream *input, WPXEncryption *encryption, uint8_t groupID);
50
54
void parse(WP5Listener *listener);
53
57
class WP5AttributeOffGroup : public WP5AttributeGroup
56
60
WP5AttributeOffGroup(WPXInputStream *input, WPXEncryption *encryption, uint8_t groupID);
57
61
void parse(WP5Listener *listener);
60
64
#endif /* WP5ATTRIBUTEGROUP_H */