Jive reference manual
List of all members | Public Types | Public Member Functions | Protected Member Functions
jem::xml::TextLog Class Reference

#include <jem/xml/TextLog.h>

Inheritance diagram for jem::xml::TextLog:
Inheritance graph

Public Types

typedef TextLog Self
 
typedef ParseLog Super
 
- Public Types inherited from jem::xml::ParseLog
enum  Event {
  TAG_START,
  TAG_END,
  TAG_SKIP,
  PROGRESS,
  SOURCE_PUSHED,
  SOURCE_POPPED,
  OTHER
}
 
typedef ParseLog Self
 
typedef Object Super
 
typedef ParserState State
 

Public Member Functions

 TextLog (const Ref< Writer > &output=NIL)
 
 TextLog (const String &prefix, const Ref< Writer > &output=NIL)
 
virtual void reset ()
 
virtual void logEvent (State &state, Event event, const String &param)
 
- Public Member Functions inherited from jem::Object
virtual ClassgetClass () const
 Returns the Class instance representing the runtime class of this object. More...
 
virtual String toString () const
 Returns a short textual description of this object. More...
 
virtual long hashValue () const
 Returns a hash value for this object. More...
 
virtual bool equals (const Ref< Object > &obj) const
 Tests whether two objects are equal. More...
 
Ref< Objectclone () const
 Returns a copy of this object. More...
 

Protected Member Functions

virtual ~TextLog ()
 
- Protected Member Functions inherited from jem::xml::ParseLog
virtual ~ParseLog ()
 
- Protected Member Functions inherited from jem::Collectable
 Collectable ()
 Creates an empty Collectable. More...
 
 ~Collectable ()
 Frees resources. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from jem::Object
static ClassgetType ()
 Returns the Class instance representing the Object class. More...
 

Member Typedef Documentation

Constructor & Destructor Documentation

jem::xml::TextLog::TextLog ( const Ref< Writer > &  output = NIL)
explicit
jem::xml::TextLog::TextLog ( const String prefix,
const Ref< Writer > &  output = NIL 
)
virtual jem::xml::TextLog::~TextLog ( )
protectedvirtual

Member Function Documentation

virtual void jem::xml::TextLog::reset ( )
virtual

Reimplemented from jem::xml::ParseLog.

virtual void jem::xml::TextLog::logEvent ( State state,
Event  event,
const String param 
)
virtual

Reimplemented from jem::xml::ParseLog.