Scribus
Open source desktop publishing at your fingertips
desaxe::Transform_body< Obj_Type, Arg_Type > Class Template Reference

#include <simple_actions.h>

Inheritance diagram for desaxe::Transform_body< Obj_Type, Arg_Type >:
Collaboration diagram for desaxe::Transform_body< Obj_Type, Arg_Type >:

Public Types

typedef Obj_Type(* FunType) (const Arg_Type &)
 

Public Member Functions

 Transform_body (FunType fun)
 
void begin (const Xml_string &, Xml_attr)
 
void end (const Xml_string &)
 

Additional Inherited Members

- Protected Member Functions inherited from desaxe::Action_body
virtual void chars (const Xml_string &)
 
virtual void reset ()
 
- Protected Attributes inherited from desaxe::Action_body
Digesterdig
 

Detailed Description

template<class Obj_Type, class Arg_Type>
class desaxe::Transform_body< Obj_Type, Arg_Type >

Transforms the topmost object to the topmost object but one on the stack. // FIXME: this should just be a getter...


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