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
 
ParserDoctypeget_doc_type ()
 
const AChardump ()
 

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: