#include <XspfExtensionReader.h>
List of all members.
Detailed Description
Provides the base for specific extention readers to derive from.
Definition at line 66 of file XspfExtensionReader.h.
Constructor & Destructor Documentation
Copy constructor.
- Parameters:
-
source | Source to copy from |
Member Function Documentation
Creates new XspfExtensionReader of the very same type as this reader.
- Parameters:
-
reader | XspfReader to interact with, must not be NULL |
- Returns:
- A new extension reader of the same type.
Gives access to the Base URI stack in use.
- Returns:
- Base URI stack reference
Gives access to the element stack in use.
- Returns:
- Element stack reference
bool handleError |
( |
int |
code, |
|
|
XML_Char const * |
text |
|
) |
| [protected] |
Passes error handling to the parent XspfReader.
- Parameters:
-
code | Error code |
text | Error description |
bool handleError |
( |
int |
code, |
|
|
XML_Char const * |
format, |
|
|
XML_Char const * |
param |
|
) |
| [protected] |
Passes error handling to the parent XspfReader.
- Parameters:
-
code | Error code |
format | Error description format string containg s |
param | Text parameter to insert for s |
Handles element content.
- Parameters:
-
s | Text content |
len | Characters allowed to read |
Handles tag closing inside an extension including the extension tag itself.
- Parameters:
-
fullName | Full tag name ("<namespace_uri> <localname>") |
- Returns:
- Continue parsing flag
virtual bool handleExtensionStart |
( |
XML_Char const * |
fullName, |
|
|
XML_Char const ** |
atts |
|
) |
| [protected, pure virtual] |
Handles tag opening inside an extension including the extension tag itself.
- Parameters:
-
fullName | Full tag name ("<namespace_uri> <localname>") |
atts | Alternating list of attribute keys and values |
- Returns:
- Continue parsing flag
Passes xml:base handling to the parent XspfReader.
- Parameters:
-
xmlBase | Value of xml:base attribute |
- Returns:
- Continue parsing flag
Assignment operator.
- Parameters:
-
source | Source to copy from |
Makes a XspfExtension of the data collected.
- Returns:
- New built extension
The documentation for this class was generated from the following file: