Scid  4.6.5
Classes | Namespaces | Typedefs | Functions
ui_tcltk.h File Reference
#include "timer.h"
#include <tcl.h>
#include <sstream>
#include <limits>
Include dependency graph for ui_tcltk.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UI_impl::tcl_Progress
 
class  UI_impl::tcl_ProgressPosMask
 
class  UI_impl::List
 

Namespaces

 UI_impl
 

Typedefs

typedef int UI_impl::UI_res_t
 
typedef ClientData UI_impl::UI_extra_t
 
typedef Tcl_Interp * UI_impl::UI_handle_t
 

Functions

int UI_impl::initTclTk (UI_handle_t ti)
 
int UI_impl::Main (int argc, char *argv[], void(*exit)(void *))
 
Progress UI_impl::CreateProgress (UI_handle_t data)
 
Progress UI_impl::CreateProgressPosMask (UI_handle_t data)
 
Tcl_Obj * UI_impl::ObjMaker (bool v)
 
Tcl_Obj * UI_impl::ObjMaker (int v)
 
Tcl_Obj * UI_impl::ObjMaker (unsigned int v)
 
Tcl_Obj * UI_impl::ObjMaker (unsigned long v)
 
Tcl_Obj * UI_impl::ObjMaker (double v)
 
Tcl_Obj * UI_impl::ObjMaker (const char *s)
 
Tcl_Obj * UI_impl::ObjMaker (const std::string &s)
 
Tcl_Obj * UI_impl::ObjMaker (const List &v)
 
UI_res_t UI_impl::ResultHelper (UI_handle_t ti, errorT res)
 
UI_res_t UI_impl::Result (UI_handle_t ti, errorT res)
 
template<typename T >
UI_res_t UI_impl::Result (UI_handle_t ti, errorT res, const T &value)
 
UI_impl::UI_res_t str_is_prefix (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t str_prefix_len (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_base (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_book (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 BOOK functions. More...
 
UI_impl::UI_res_t sc_clipbase (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_eco (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_filter (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_game (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 GAME functions. More...
 
UI_impl::UI_res_t sc_info (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 INFO functions. More...
 
UI_impl::UI_res_t sc_move (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_name (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_report (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_pos (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_search (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_tree (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 
UI_impl::UI_res_t sc_var (UI_impl::UI_extra_t, UI_impl::UI_handle_t, int argc, const char **argv)
 

Function Documentation

UI_impl::UI_res_t sc_base ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)
UI_impl::UI_res_t sc_book ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

BOOK functions.

Definition at line 10351 of file tkscid.cpp.

UI_impl::UI_res_t sc_clipbase ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 1200 of file tkscid.cpp.

UI_impl::UI_res_t sc_eco ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 1280 of file tkscid.cpp.

UI_impl::UI_res_t sc_filter ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)
UI_impl::UI_res_t sc_game ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

GAME functions.

Definition at line 2146 of file tkscid.cpp.

UI_impl::UI_res_t sc_info ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

INFO functions.

Definition at line 5049 of file tkscid.cpp.

UI_impl::UI_res_t sc_move ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 5385 of file tkscid.cpp.

UI_impl::UI_res_t sc_name ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 6455 of file tkscid.cpp.

UI_impl::UI_res_t sc_pos ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 5642 of file tkscid.cpp.

UI_impl::UI_res_t sc_report ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 8134 of file tkscid.cpp.

UI_impl::UI_res_t sc_search ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 9109 of file tkscid.cpp.

UI_impl::UI_res_t sc_tree ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 8488 of file tkscid.cpp.

UI_impl::UI_res_t sc_var ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 10178 of file tkscid.cpp.

UI_impl::UI_res_t str_is_prefix ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 293 of file tkscid.cpp.

UI_impl::UI_res_t str_prefix_len ( UI_impl::UI_extra_t  ,
UI_impl::UI_handle_t  ,
int  argc,
const char **  argv 
)

Definition at line 307 of file tkscid.cpp.