Scribus
Open source desktop publishing at your fingertips
desaxe::Generator_body< Type > Class Template Reference

#include <actions.h>

Inheritance diagram for desaxe::Generator_body< Type >:
Collaboration diagram for desaxe::Generator_body< Type >:

Public Member Functions

virtual Type * eval (Digester *dig_, const Xml_string &tag, Xml_attr attr)
 

Protected Member Functions

virtual void end (const Xml_string &)
 
- Protected Member Functions inherited from desaxe::Action_body
virtual void begin (const Xml_string &, Xml_attr)
 
virtual void chars (const Xml_string &)
 
virtual void reset ()
 

Additional Inherited Members

- Protected Attributes inherited from desaxe::Action_body
Digesterdig
 

Detailed Description

template<class Type>
class desaxe::Generator_body< Type >

Abstract class for actions which leave a new object on the stack The begin() method is defined in subclasses and puts the object on stack, the generic end() method removes this object from stack.


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