zypp::xml Namespace Reference


Classes

class  Node
 xmlTextReader based interface to Reader's current node. More...
struct  ParseDefImplConsume
class  ParseDef
 Define a xml node structure to parse. More...
struct  ParseDefConsume
class  ParseDefConsumeRedirect
 
Note:
Allocated ParseDefConsume * passed are immediately wraped into a shared_ptr.
More...
class  ParseDefConsumeCallback
struct  ParseDefException
 Common base class for ParseDef exceptions. More...
struct  ParseDefBuildException
 Exceptions when building a ParseDef tree. More...
struct  ParseDefValidateException
 Parse exceptions related to the documents node structure. More...
struct  ParseDefDataException
 Parse exceptions related to the nodes content. More...
struct  ParseDefTraits
struct  Validate
 xmlTextReader document validation. More...
class  Reader
 xmlTextReader based interface to iterate xml streams. More...
class  XmlString
 xmlChar * wrapper. More...

Typedefs

typedef xmlTextReaderMode ReadState
typedef xmlReaderTypes NodeType

Functions

std::ostream & operator<< (std::ostream &str, const ReadState &obj)
std::ostream & operator<< (std::ostream &str, const NodeType &obj)
std::ostream & operator<< (std::ostream &str, const Node &obj)
std::ostream & operator<< (std::ostream &str, const ParseDef::Impl &obj)
std::ostream & operator<< (std::ostream &str, ParseDef::Mode obj)
std::ostream & operator<< (std::ostream &str, const ParseDef &obj)
int ioread (void *context_r, char *buffer_r, int bufferLen_r)
int ioclose (void *)
void structuredErrorFunc (void *userData, xmlErrorPtr error)
std::ostream & operator<< (std::ostream &str, const XmlString &obj)


Typedef Documentation

typedef xmlTextReaderMode zypp::xml::ReadState

Definition at line 30 of file libxmlfwd.h.

typedef xmlReaderTypes zypp::xml::NodeType

Definition at line 34 of file libxmlfwd.h.


Function Documentation

std::ostream& zypp::xml::operator<< ( std::ostream &  str,
const ReadState &  obj 
)

Definition at line 29 of file libxmlfwd.cc.

References X.

std::ostream& zypp::xml::operator<< ( std::ostream &  str,
const NodeType &  obj 
)

Definition at line 50 of file libxmlfwd.cc.

References zypp::media::NONE, and X.

std::ostream& zypp::xml::operator<< ( std::ostream &  str,
const Node &  obj 
) [related]

Definition at line 60 of file Node.cc.

References zypp::xml::Node::prefix(), and X.

std::ostream& zypp::xml::operator<< ( std::ostream &  str,
const ParseDef::Impl &  obj 
)

Definition at line 362 of file ParseDef.cc.

References zypp::xml::ParseDef::Impl::_mode, zypp::xml::ParseDef::Impl::_name, and zypp::xml::ParseDef::Impl::_visited.

std::ostream& zypp::xml::operator<< ( std::ostream &  str,
ParseDef::Mode  obj 
) [related]

Definition at line 457 of file ParseDef.cc.

References zypp::xml::ParseDef::MANDTAORY, zypp::xml::ParseDef::MULTIPLE_MANDTAORY, zypp::xml::ParseDef::MULTIPLE_OPTIONAL, zypp::xml::ParseDef::OPTIONAL, and X.

std::ostream& zypp::xml::operator<< ( std::ostream &  str,
const ParseDef &  obj 
)

Definition at line 476 of file ParseDef.cc.

References zypp::xml::ParseDef::_pimpl.

int zypp::xml::@312::ioread ( void *  context_r,
char *  buffer_r,
int  bufferLen_r 
) [static]

Definition at line 39 of file Reader.cc.

References INT.

int zypp::xml::@312::ioclose ( void *   )  [static]

Definition at line 50 of file Reader.cc.

void zypp::xml::@312::structuredErrorFunc ( void *  userData,
xmlErrorPtr  error 
) [static]

Definition at line 53 of file Reader.cc.

References X, and XS.

Referenced by zypp::xml::Reader::Reader().

std::ostream& zypp::xml::operator<< ( std::ostream &  str,
const XmlString &  obj 
) [related]

Definition at line 46 of file XmlString.cc.

References zypp::xml::XmlString::c_str().


Generated on Tue Sep 25 19:23:30 2007 for libzypp by  doxygen 1.5.3