#include "iwaki.h"#include <iostream>#include <deque>

Go to the source code of this file.
| Classes | |
| class | TextUI | 
| Defines | |
| #define | ABORT_ACTION_NAME "abort_action" | 
| #define | ACTION_DISPATCH_BB_VAR "action_dispatch" | 
| #define | ACTION_STATUS_BB_VAR "action_status" | 
| #define | ACTION_TIMING_BB_VAR "action_timing" | 
| #define | ACTION_TIMING_RESPONSE_BB_VAR "action_timing_response" | 
| #define | ACTION_TIMING_RESPONSE_FORMAT "{int, float}" | 
| #define | BB_USER_RECORD "user_record" | 
| #define | BB_USER_RECORD_TYPE User | 
| #define | INVITE_IM_FORMAT "{int, string}" | 
| #define | INVITE_IM_STRING "invite_im_string" | 
| #define | MAX_ELEMENT_AGE 1000 | 
| #define | MAX_LOGFILE_SIZE 100000000 | 
| #define | MAX_UI_MSGS 100 | 
| #define | MAX_UI_TICK_ID 100000 | 
| #define | NO_EXEC | 
| #define | OUTPUT_IM_FORMAT "{int, string}" | 
| #define | OUTPUT_IM_STRING "output_im_string" | 
| #define | TICK_BB_VAR "tick" | 
| #define | TICK_FORMAT "int" | 
| Enumerations | |
| enum | UICommand { uiQuit, uiNone } | 
| enum | VerbosityLevel { Brief, Verbose, WithBodyElements } | 
| Functions | |
| bool | executeAction (Action &an_action) | 
| void | hndAction (Action &an_action, ActionStatus &astat) | 
| void | hndActionCompletionStatus (ActionStatus &astat) | 
| #define ABORT_ACTION_NAME "abort_action" | 
Definition at line 63 of file iwakishi.h.
| #define ACTION_DISPATCH_BB_VAR "action_dispatch" | 
Definition at line 48 of file iwakishi.h.
| #define ACTION_STATUS_BB_VAR "action_status" | 
Definition at line 49 of file iwakishi.h.
| #define ACTION_TIMING_BB_VAR "action_timing" | 
Definition at line 51 of file iwakishi.h.
| #define ACTION_TIMING_RESPONSE_BB_VAR "action_timing_response" | 
Definition at line 52 of file iwakishi.h.
| #define ACTION_TIMING_RESPONSE_FORMAT "{int, float}" | 
Definition at line 53 of file iwakishi.h.
| #define BB_USER_RECORD "user_record" | 
Definition at line 56 of file iwakishi.h.
| #define BB_USER_RECORD_TYPE User | 
Definition at line 57 of file iwakishi.h.
| #define INVITE_IM_FORMAT "{int, string}" | 
Definition at line 46 of file iwakishi.h.
| #define INVITE_IM_STRING "invite_im_string" | 
Definition at line 45 of file iwakishi.h.
| #define MAX_ELEMENT_AGE 1000 | 
Definition at line 60 of file iwakishi.h.
| #define MAX_LOGFILE_SIZE 100000000 | 
Definition at line 59 of file iwakishi.h.
| #define MAX_UI_MSGS 100 | 
Definition at line 58 of file iwakishi.h.
| #define MAX_UI_TICK_ID 100000 | 
Definition at line 61 of file iwakishi.h.
| #define NO_EXEC | 
Definition at line 38 of file iwakishi.h.
| #define OUTPUT_IM_FORMAT "{int, string}" | 
Definition at line 44 of file iwakishi.h.
| #define OUTPUT_IM_STRING "output_im_string" | 
Definition at line 43 of file iwakishi.h.
| #define TICK_BB_VAR "tick" | 
Definition at line 40 of file iwakishi.h.
| #define TICK_FORMAT "int" | 
Definition at line 41 of file iwakishi.h.
| enum UICommand | 
Definition at line 65 of file iwakishi.h.
| enum VerbosityLevel | 
Definition at line 66 of file iwakishi.h.
| bool executeAction | ( | Action & | an_action | ) | 
| void hndAction | ( | Action & | an_action, | 
| ActionStatus & | astat | ||
| ) | 
| void hndActionCompletionStatus | ( | ActionStatus & | astat | ) |