#include <WP42VariableLengthGroup.h>
Inheritance diagram for WP42VariableLengthGroup:
Public Member Functions | |
WP42VariableLengthGroup (uint8_t group) | |
virtual | ~WP42VariableLengthGroup () |
Static Public Member Functions | |
static WP42VariableLengthGroup * | constructVariableLengthGroup (WPXInputStream *input, uint8_t group) |
Protected Member Functions | |
void | _read (WPXInputStream *input) |
virtual void | _readContents (WPXInputStream *input)=0 |
const uint8_t | getGroup () const |
Private Attributes | |
uint8_t | m_group |
WP42VariableLengthGroup::WP42VariableLengthGroup | ( | uint8_t | group | ) |
virtual WP42VariableLengthGroup::~WP42VariableLengthGroup | ( | ) | [inline, virtual] |
void WP42VariableLengthGroup::_read | ( | WPXInputStream * | input | ) | [protected] |
virtual void WP42VariableLengthGroup::_readContents | ( | WPXInputStream * | input | ) | [protected, pure virtual] |
Implemented in WP42UnsupportedVariableLengthGroup.
WP42VariableLengthGroup * WP42VariableLengthGroup::constructVariableLengthGroup | ( | WPXInputStream * | input, | |
uint8_t | group | |||
) | [static] |
const uint8_t WP42VariableLengthGroup::getGroup | ( | ) | const [inline, protected] |
uint8_t WP42VariableLengthGroup::m_group [private] |