commore  1.0.6-SNAPSHOT
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
commore::XmlParser Class Reference

#include <Parser.h>

Classes

struct  AttIterator
 
class  Impl
 

Public Member Functions

 XmlParser (IBStream &i)
 
 ~XmlParser ()
 
int read_next ()
 
bool is_end_stream () const
 
bool is_begin_markup () const
 
bool is_end_markup () const
 
bool is_end_markup (const char *tag) const
 
bool is_begin_end_markup () const
 
bool is_markup (const char *tag) const
 
const AString get_markup_name () const
 
bool is_set (const AString &attName) const
 
int get_set (ListAString &attList) const
 
AttIterator get_att_list ()
 
AString get_value () const
 
void get_value (StringBuffer &buf) const
 
void get_value (AString &buf) const
 
AString get (const AString &attName) const
 
bool get (const AString &attName, AString &value) const
 
AString to_string () const
 
ParserDoctype * get_doc_type ()
 
const AChar * dump ()
 

Constructor & Destructor Documentation

XmlParser::XmlParser ( IBStream &  i)
XmlParser::~XmlParser ( )

Member Function Documentation

const AChar * XmlParser::dump ( )
AString XmlParser::get ( const AString &  attName) const
bool XmlParser::get ( const AString &  attName,
AString &  value 
) const
XmlParser::AttIterator XmlParser::get_att_list ( )
ParserDoctype * XmlParser::get_doc_type ( )
const AString XmlParser::get_markup_name ( ) const
int XmlParser::get_set ( ListAString &  attList) const
AString XmlParser::get_value ( ) const
void XmlParser::get_value ( StringBuffer &  buf) const
void XmlParser::get_value ( AString &  buf) const
bool XmlParser::is_begin_end_markup ( ) const
bool XmlParser::is_begin_markup ( ) const
bool XmlParser::is_end_markup ( ) const
bool XmlParser::is_end_markup ( const char *  tag) const
bool XmlParser::is_end_stream ( ) const
bool XmlParser::is_markup ( const char *  tag) const
bool XmlParser::is_set ( const AString &  attName) const
int XmlParser::read_next ( )
AString XmlParser::to_string ( ) const

The documentation for this class was generated from the following files: