|
Scribus
Open source desktop publishing at your fingertips
|
#include <actions.h>


Public Member Functions | |
| MakeAction (Arg1 a1) | |
| MakeAction (Arg1 a1, Arg2 a2) | |
| MakeAction (Arg1 a1, Arg2 a2, Arg3 a3) | |
| MakeAction (Arg1 a1, Arg2 a2, Arg3 a3, Arg4 a4) | |
| MakeAction (Arg1 a1, Arg2 a2, Arg3 a3, Arg4 a4, Arg5 a5) | |
Public Member Functions inherited from desaxe::Action | |
| Digester * | digester () |
| void | setDigester (Digester *dig) |
| void | begin (const Xml_string &tag, Xml_attr attr) |
| void | end (const Xml_string &tag) |
| void | chars (const Xml_string &data) |
| Action (const Action &other) | |
| Action & | operator= (const Action &other) |
| virtual void | reset () |
Additional Inherited Members | |
Protected Member Functions inherited from desaxe::Action | |
| Action (Action_body *body_) | |
Protected Attributes inherited from desaxe::Action | |
| Action_body * | body |
This class implements typed constructors. They are in a subclass since we don't want the type arguments in Action itself. Use "class MyAction : public MakeAction<MyAction_body> {} " to define your own Actions. You have to implement MyAction constructors if you want constructors with arguments.