SDL Visual Test
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
SDL_visualtest_action_configparser.h
Go to the documentation of this file.
1 /* See COPYING.txt for the full license governing this code. */
8 #ifndef _SDL_visualtest_action_configparser_h
9 #define _SDL_visualtest_action_configparser_h
10 
12 #define MAX_ACTION_LINE_LENGTH 300
13 
14 /* Set up for C function definitions, even when using C++ */
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
22 typedef enum
23 {
35 
40 typedef struct SDLVisualTest_Action
41 {
46  int time;
48  union
49  {
51  struct
52  {
53  char* path;
54  char* args;
55  } process;
56  } extra;
58 
63 {
69 
74 {
80  int size;
82 
90  SDLVisualTest_Action action);
91 
98 
103 
111 
118 
123 
132  SDLVisualTest_Action action);
133 
141 
142 /* Ends C function definitions when using C++ */
143 #ifdef __cplusplus
144 }
145 #endif
146 
147 #endif /* _SDL_visualtest_action_configparser_h */