Scid  4.7.0
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 (unsigned long 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)
 CLIPBASE functions. More...
 
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)
 
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

◆ sc_base()

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

◆ sc_book()

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 9658 of file tkscid.cpp.

◆ sc_clipbase()

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

CLIPBASE functions.

Definition at line 1193 of file tkscid.cpp.

◆ sc_eco()

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 1248 of file tkscid.cpp.

◆ sc_filter()

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

◆ sc_game()

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 2091 of file tkscid.cpp.

◆ sc_info()

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

Definition at line 4813 of file tkscid.cpp.

◆ sc_move()

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 5033 of file tkscid.cpp.

◆ sc_name()

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

◆ sc_pos()

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 5269 of file tkscid.cpp.

◆ sc_report()

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 7516 of file tkscid.cpp.

◆ sc_search()

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 8488 of file tkscid.cpp.

◆ sc_tree()

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 7870 of file tkscid.cpp.

◆ sc_var()

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 9527 of file tkscid.cpp.

◆ str_is_prefix()

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 294 of file tkscid.cpp.

◆ str_prefix_len()

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 308 of file tkscid.cpp.