#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 | ) |