Scid  4.6.5
Classes | Typedefs | Functions
UI_impl Namespace Reference

Classes

class  List
 
class  tcl_Progress
 
class  tcl_ProgressPosMask
 

Typedefs

typedef int UI_res_t
 
typedef ClientData UI_extra_t
 
typedef Tcl_Interp * UI_handle_t
 

Functions

int initTclTk (UI_handle_t ti)
 
int Main (int argc, char *argv[], void(*exit)(void *))
 
Progress CreateProgress (UI_handle_t data)
 
Progress CreateProgressPosMask (UI_handle_t data)
 
Tcl_Obj * ObjMaker (bool v)
 
Tcl_Obj * ObjMaker (int v)
 
Tcl_Obj * ObjMaker (unsigned int v)
 
Tcl_Obj * ObjMaker (unsigned long v)
 
Tcl_Obj * ObjMaker (double v)
 
Tcl_Obj * ObjMaker (const char *s)
 
Tcl_Obj * ObjMaker (const std::string &s)
 
Tcl_Obj * ObjMaker (const List &v)
 
UI_res_t ResultHelper (UI_handle_t ti, errorT res)
 
UI_res_t Result (UI_handle_t ti, errorT res)
 
template<typename T >
UI_res_t Result (UI_handle_t ti, errorT res, const T &value)
 

Typedef Documentation

typedef ClientData UI_impl::UI_extra_t

Definition at line 31 of file ui_tcltk.h.

typedef Tcl_Interp* UI_impl::UI_handle_t

Definition at line 32 of file ui_tcltk.h.

typedef int UI_impl::UI_res_t

Definition at line 30 of file ui_tcltk.h.

Function Documentation

Progress UI_impl::CreateProgress ( UI_handle_t  data)
inline

Definition at line 117 of file ui_tcltk.h.

Progress UI_impl::CreateProgressPosMask ( UI_handle_t  data)
inline

Definition at line 123 of file ui_tcltk.h.

int UI_impl::initTclTk ( UI_handle_t  ti)
inline

Definition at line 243 of file ui_tcltk.h.

int UI_impl::Main ( int  argc,
char *  argv[],
void(*)(void *)  exit 
)
inline

Definition at line 36 of file ui_tcltk.h.

Tcl_Obj* UI_impl::ObjMaker ( bool  v)
inline

Definition at line 162 of file ui_tcltk.h.

Tcl_Obj* UI_impl::ObjMaker ( int  v)
inline

Definition at line 165 of file ui_tcltk.h.

Tcl_Obj* UI_impl::ObjMaker ( unsigned int  v)
inline

Definition at line 168 of file ui_tcltk.h.

Tcl_Obj* UI_impl::ObjMaker ( unsigned long  v)
inline

Definition at line 172 of file ui_tcltk.h.

Tcl_Obj* UI_impl::ObjMaker ( double  v)
inline

Definition at line 182 of file ui_tcltk.h.

Tcl_Obj* UI_impl::ObjMaker ( const char *  s)
inline

Definition at line 185 of file ui_tcltk.h.

Tcl_Obj* UI_impl::ObjMaker ( const std::string &  s)
inline

Definition at line 188 of file ui_tcltk.h.

Tcl_Obj* UI_impl::ObjMaker ( const List v)
inline

Definition at line 192 of file ui_tcltk.h.

UI_res_t UI_impl::Result ( UI_handle_t  ti,
errorT  res 
)
inline

Definition at line 210 of file ui_tcltk.h.

template<typename T >
UI_res_t UI_impl::Result ( UI_handle_t  ti,
errorT  res,
const T &  value 
)
inline

Definition at line 216 of file ui_tcltk.h.

UI_res_t UI_impl::ResultHelper ( UI_handle_t  ti,
errorT  res 
)
inline

Definition at line 204 of file ui_tcltk.h.