|
libupnpp
0.16.0
A C++ wrapper for the Portable UPnP reference library
|
A specialization of ExpatXMLParser that does not copy its input. More...
#include <expatmm.hxx>
Public Member Functions | |
| inputRefXMLParser (const std::string &input) | |
Public Member Functions inherited from UPnPP::ExpatXMLParser | |
| ExpatXMLParser (size_t chunk_size) | |
| virtual bool | Parse (void) |
| virtual bool | Ready (void) const |
| virtual XML_Error | getLastError (void) const |
| virtual XML_Status | getStatus (void) const |
| virtual XML_Size | getLastErrorLine (void) const |
| virtual XML_Size | getLastErrorColumn (void) const |
| virtual std::string | getLastErrorMessage (void) const |
Protected Member Functions | |
| ssize_t | read_block (void) |
| const char * | getReadBuffer () |
| virtual size_t | getBlockSize (void) |
Protected Member Functions inherited from UPnPP::ExpatXMLParser | |
| virtual XML_Char * | getBuffer (void) |
| virtual void | setReadiness (bool ready) |
| virtual void | setStatus (XML_Status new_status) |
| virtual void | setLastError (XML_Error new_last_error) |
| virtual void | StartElement (const XML_Char *, const XML_Char **) |
| virtual void | EndElement (const XML_Char *) |
| virtual void | CharacterData (const XML_Char *, int) |
| virtual void | ProcessingInstruction (const XML_Char *, const XML_Char *) |
| virtual void | CommentData (const XML_Char *) |
| virtual void | DefaultHandler (const XML_Char *, int) |
| virtual void | CDataStart (void) |
| virtual void | CDataEnd (void) |
Protected Attributes | |
| const std::string & | m_input |
Protected Attributes inherited from UPnPP::ExpatXMLParser | |
| std::vector< StackEl > | m_path |
| XML_Parser | expat_parser |
A specialization of ExpatXMLParser that does not copy its input.
1.8.13