View | Details | Raw Unified
Collapse All | Expand All

(-) src/lib/WPXHLListener.h.old (-8 / +8 lines)
 Lines 30-37    Link Here 
class WP3FixedLengthGroup : public WP3Part
class WP3FixedLengthGroup : public WP3Part
{
{
 public:
 public:
	WP3FixedLengthGroup::WP3FixedLengthGroup(int groupID);
	WP3FixedLengthGroup(int groupID);
	static WP3FixedLengthGroup * WP3FixedLengthGroup::constructFixedLengthGroup(WPXInputStream *input, uint8_t groupID);
	static WP3FixedLengthGroup * constructFixedLengthGroup(WPXInputStream *input, uint8_t groupID);
	const uint8_t getGroup() const { return m_group; } 
	const uint8_t getGroup() const { return m_group; } 
 
 
 Lines 32-38    Link Here 
class WP3SingleByteFunction : public WP3Part
class WP3SingleByteFunction : public WP3Part
{
{
 public:
 public:
	static WP3SingleByteFunction * WP3SingleByteFunction::constructSingleByteFunction(WPXInputStream *input, uint8_t groupID);
	static WP3SingleByteFunction * constructSingleByteFunction(WPXInputStream *input, uint8_t groupID);
};
};
/*class WP3SpaceFunction : public WP3SingleByteFunction
/*class WP3SpaceFunction : public WP3SingleByteFunction
 Lines 32-38    Link Here 
class WP5SingleByteFunction : public WP5Part
class WP5SingleByteFunction : public WP5Part
{
{
 public:
 public:
	static WP5SingleByteFunction * WP5SingleByteFunction::constructSingleByteFunction(WPXInputStream *input, uint8_t groupID);
	static WP5SingleByteFunction * constructSingleByteFunction(WPXInputStream *input, uint8_t groupID);
};
};
class WP5EOLFunction : public WP5SingleByteFunction
class WP5EOLFunction : public WP5SingleByteFunction
 Lines 32-38    Link Here 
{
{
 public:
 public:
	WP6FixedLengthGroup(uint8_t groupID);
	WP6FixedLengthGroup(uint8_t groupID);
	static WP6FixedLengthGroup * WP6FixedLengthGroup::constructFixedLengthGroup(WPXInputStream *input, uint8_t groupID);
	static WP6FixedLengthGroup * constructFixedLengthGroup(WPXInputStream *input, uint8_t groupID);
 	const uint8_t getGroup() const { return m_group; }
 	const uint8_t getGroup() const { return m_group; }
 
 
 Lines 31-37    Link Here 
class WP6SingleByteFunction : public WP6Part
class WP6SingleByteFunction : public WP6Part
{
{
 public:
 public:
	static WP6SingleByteFunction * WP6SingleByteFunction::constructSingleByteFunction(WPXInputStream *input, uint8_t groupID);
	static WP6SingleByteFunction * constructSingleByteFunction(WPXInputStream *input, uint8_t groupID);
};
};
class WP6SpaceFunction : public WP6SingleByteFunction
class WP6SpaceFunction : public WP6SingleByteFunction
 Lines 41-47    Link Here 
	WP6VariableLengthGroup(); // WP6VariableLengthGroup should _never_ be constructed, only its inherited classes
	WP6VariableLengthGroup(); // WP6VariableLengthGroup should _never_ be constructed, only its inherited classes
	virtual ~WP6VariableLengthGroup();
	virtual ~WP6VariableLengthGroup();
	static WP6VariableLengthGroup * WP6VariableLengthGroup::constructVariableLengthGroup(WPXInputStream *input, uint8_t groupID);
	static WP6VariableLengthGroup * constructVariableLengthGroup(WPXInputStream *input, uint8_t groupID);
 protected:
 protected:
	void _read(WPXInputStream *input);
	void _read(WPXInputStream *input);
 Lines 157-163    Link Here 
{
{
public:
public:
	WPXHLListener(std::vector<WPXPageSpan *> *pageList, WPXHLListenerImpl *listenerImpl);
	WPXHLListener(std::vector<WPXPageSpan *> *pageList, WPXHLListenerImpl *listenerImpl);
	WPXHLListener::~WPXHLListener();
	~WPXHLListener();
	void startDocument();
	void startDocument();
	void handleSubDocument(uint16_t textPID, const bool isHeaderFooter, WPXTableList tableList, int nextTableIndice);
	void handleSubDocument(uint16_t textPID, const bool isHeaderFooter, WPXTableList tableList, int nextTableIndice);