Public Member Functions | Private Attributes

s_SimpleXML_Listener Class Reference

Inheritance diagram for s_SimpleXML_Listener:
UT_XML::Listener

List of all members.

Public Member Functions

 s_SimpleXML_Listener (id< XAP_CocoaPlugin_SimpleXML > callback)
virtual ~s_SimpleXML_Listener ()
NSString * parse (NSString *path)
virtual void startElement (const gchar *element_name, const gchar **atts)
virtual void endElement (const gchar *element_name)
virtual void charData (const gchar *buffer, int length)

Private Attributes

id< XAP_CocoaPlugin_SimpleXMLm_callback
NSString * m_error
UT_XML m_parser

Constructor & Destructor Documentation

s_SimpleXML_Listener::s_SimpleXML_Listener ( id< XAP_CocoaPlugin_SimpleXML callback  )  [inline]

References m_parser, and UT_XML::setListener().

virtual s_SimpleXML_Listener::~s_SimpleXML_Listener (  )  [inline, virtual]

References m_error.


Member Function Documentation

virtual void s_SimpleXML_Listener::charData ( const gchar *  buffer,
int  length 
) [inline, virtual]
virtual void s_SimpleXML_Listener::endElement ( const gchar *  element_name  )  [inline, virtual]

Implements UT_XML::Listener.

References m_callback, m_error, m_parser, and UT_XML::stop().

NSString* s_SimpleXML_Listener::parse ( NSString *  path  )  [inline]
virtual void s_SimpleXML_Listener::startElement ( const gchar *  element_name,
const gchar **  atts 
) [inline, virtual]

Member Data Documentation


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