33 inline int Main (
int argc,
char* argv[],
void (*exit) (
void*)) {
44 explicit List(
size_t) {}
46 template <
typename T>
void push_back(
const T&) {}
82 UI_res_t
str_is_prefix (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
83 UI_res_t
str_prefix_len (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
84 UI_res_t
sc_base (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
85 UI_res_t
sc_book (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
86 UI_res_t
sc_clipbase (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
87 UI_res_t
sc_eco (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
88 UI_res_t
sc_filter (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
89 UI_res_t
sc_game (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
90 UI_res_t
sc_info (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
91 UI_res_t
sc_move (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
92 UI_res_t
sc_name (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
93 UI_res_t
sc_report (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
94 UI_res_t
sc_pos (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
95 UI_res_t
sc_search (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
96 UI_res_t
sc_tree (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
97 UI_res_t
sc_var (UI_extra_t, UI_handle_t,
int argc,
const char ** argv);
104 inline int UI_Main (
int argc,
char* argv[],
void (*exit) (
void*)) {
143 template <
typename T>
UI_res_t sc_move(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t sc_tree(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t sc_var(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t sc_eco(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t sc_name(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t str_prefix_len(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t Result(UI_handle_t ti, errorT res)
UI_res_t sc_book(UI_extra_t, UI_handle_t, int argc, const char **argv)
Progress CreateProgressPosMask(UI_handle_t data)
UI_res_t sc_search(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t sc_base(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t sc_filter(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t UI_Result(UI_handle_t ti, errorT res)
UI_Result() - pass the result of an operation from c++ to UI.
void push_back(Tcl_Obj *value)
int Main(int argc, char *argv[], void(*exit)(void *))
UI_res_t sc_info(UI_extra_t, UI_handle_t, int argc, const char **argv)
An heterogeneous container used to pass a list of values from c++ to UI.
UI_res_t sc_report(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t sc_clipbase(UI_extra_t, UI_handle_t, int argc, const char **argv)
UI_res_t str_is_prefix(UI_extra_t, UI_handle_t, int argc, const char **argv)
sc_*() - Execute server side operations Each function usually have subcommands.
Progress UI_CreateProgress(UI_handle_t ti)
UI_CreateProgress() - create a Progress object.
int UI_Main(int argc, char *argv[], void(*exit)(void *))
UI_Main() - Init the UI.
Progress CreateProgress(UI_handle_t data)
UI_res_t sc_pos(UI_extra_t, UI_handle_t, int argc, const char **argv)
Progress UI_CreateProgressPosMask(UI_handle_t ti)
UI_res_t sc_game(UI_extra_t, UI_handle_t, int argc, const char **argv)