Classes | Defines | Enumerations | Functions
iwakishi.h File Reference
#include "iwaki.h"
#include <iostream>
#include <deque>
Include dependency graph for iwakishi.h:
This graph shows which files directly or indirectly include this file:

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 Documentation

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


Enumeration Type Documentation

enum UICommand
Enumerator:
uiQuit 
uiNone 

Definition at line 65 of file iwakishi.h.

Enumerator:
Brief 
Verbose 
WithBodyElements 

Definition at line 66 of file iwakishi.h.


Function Documentation

bool executeAction ( Action &  an_action)
void hndAction ( Action &  an_action,
ActionStatus &  astat 
)
void hndActionCompletionStatus ( ActionStatus &  astat)


iwaki
Author(s): Maxim Makatchev, Reid Simmons
autogenerated on Mon Oct 6 2014 01:02:38