Classes | |
class | LibXMLHelper |
Easy access to xmlNodes for C++. More... | |
class | XMLParserError |
class for reporting syntax errors in XMLNodeIterator. More... | |
class | XMLNodeIteratorBase |
Abstract class to iterate over an xml stream. More... | |
class | XMLNodeIterator |
Namespaces | |
namespace | tagfile |
namespace | xmlstore |
namespace | yum |
Functions | |
int | ioread (void *context, char *buffer, int bufferLen) |
Internal function to read from the input stream. | |
int | ioclose (void *context) |
Internal function to finish reading. | |
std::ostream & | operator<< (std::ostream &out, const XMLParserError &error) |
|
Internal function to read from the input stream. This feeds the xmlTextReader used in the XMLNodeIterator.
Definition at line 33 of file XMLNodeIterator.cc. References xml_assert. |
|
Internal function to finish reading. This is required by the xmlTextReader API, but not needed since the stream will be created when the istream object vanishes.
Definition at line 52 of file XMLNodeIterator.cc. |
|
Definition at line 109 of file XMLNodeIterator.cc. References error. |