Scribus
Open source desktop publishing at your fingertips
prog_actions.h
1 /*
2  * prog_actions.h
3  *
4  *
5  * Created by Andreas Vox on 02.06.06.
6  * Copyright 2006 under GPL2. All rights reserved.
7  *
8  */
9 
10 
11 #ifndef PROG_ACTIONS_H
12 #define PROG_ACTIONS_H
13 
14 /*****
15 
16  Defines the following actions:
17 
18  Retrieve<D>( name ) - -> D
19  Store<D>( name, gen<D> ) - -> -
20  Remove( name ) - -> -
21  If( gen<bool> ) - -> -
22  IfNot( gen<bool> ) - -> -
23  IfEqual<D>( gen<D>, gen<D> ) - -> -
24  IfNotEqual<D>( gen<D>, gen<D> ) - -> -
25  IfLess<D>( gen<D>, gen<D> ) - -> -
26  IfLessEq<D>( gen<D>, gen<D> ) - -> -
27  IfGreater<D>( gen<D>, gen<D> ) - -> -
28  IfGreaterEq<D>( gen<D>, gen<D> ) - -> -
29  Else() - -> -
30  EndIf() - -> -
31  Count( name n ) - -> -
32  Counter( name ) - -> int
33 
34 *****/
35 
36 
37 #endif