#include <xmlmodelbase.h>
Inheritance diagram for XmlModelBase:

Public Methods | |
| XmlModelBase (void) | |
| A constructor. | |
| virtual | ~XmlModelBase (void) | 
| A destructor. More... | |
| virtual bool | manageEvent (XmlModelEvent *event)=0 | 
| Manage one XML event. More... | |
| virtual void | receiveData (XmlChar *data, size_t size)=0 | 
| Receive the data from another object. More... | |
| virtual void | setGrammar (GrammarBase *gr)=0 | 
| Set the grammar for compression. | |
| virtual void | setSAXEmitter (SAXEmitter *emitter, void *data=0)=0 | 
| Set the SAX emitter. | |
Implements an unified interface for the XML models.
Definition at line 123 of file xmlmodelbase.h.
      
  | 
  
| 
 A destructor. 
 Does nothing. Definition at line 134 of file xmlmodelbase.h.  | 
  
      
  | 
  
| 
 Manage one XML event. 
 This method should implement the encoding functionality of the model. 
 Implemented in XmlAdaptiveModel. Referenced by XmlParser::exposeEvent.  | 
  
      
  | 
  ||||||||||||
| 
 Receive the data from another object. 
 This method should implement the decoding functionality of the model. 
 Implements UserOfFunnelDevice. Implemented in XmlAdaptiveModel.  | 
  
1.2.14 written by Dimitri van Heesch,
 © 1997-2002