#include <SymbolMapperTCL.hh>
|
enum | arg_type {
ARGS_I
, ARGS_S
, ARGS_NS
, ARGS_LS
,
ARGS_I
, ARGS_S
, ARGS_NS
, ARGS_LS
,
ARGS_I
, ARGS_S
, ARGS_NS
, ARGS_LS
} |
|
enum | arg_type {
ARGS_I
, ARGS_S
, ARGS_NS
, ARGS_LS
,
ARGS_I
, ARGS_S
, ARGS_NS
, ARGS_LS
,
ARGS_I
, ARGS_S
, ARGS_NS
, ARGS_LS
} |
|
enum | arg_type {
ARGS_I
, ARGS_S
, ARGS_NS
, ARGS_LS
,
ARGS_I
, ARGS_S
, ARGS_NS
, ARGS_LS
,
ARGS_I
, ARGS_S
, ARGS_NS
, ARGS_LS
} |
|
typedef void(* | func_type) (...) |
|
typedef void(* | func_type) (...) |
|
typedef void(* | func_type) (...) |
|
|
virtual void | addSymbol (const std::string &Symbol, arg_type Arg, func_type Function) |
|
virtual void | addSymbol (const std::string &Symbol, arg_type Arg, func_type Function) |
|
virtual void | addSymbol (const std::string &Symbol, arg_type Arg, func_type Function) |
|
void | add (const std::string &Symbol, arg_type Arg, func_type Function) |
|
void | add (const std::string &Symbol, arg_type Arg, func_type Function) |
|
void | add (const std::string &Symbol, arg_type Arg, func_type Function) |
|
const info * | lookup (const std::string &Symbol) const |
|
const info * | lookup (const std::string &Symbol) const |
|
const info * | lookup (const std::string &Symbol) const |
|
|
static char * | change_callback (ClientData CD, Tcl_Interp *Interp, CONST84 char *Name1, CONST84 char *Name2, int Flags) |
|
static char * | change_callback (ClientData CD, Tcl_Interp *Interp, CONST84 char *Name1, CONST84 char *Name2, int Flags) |
|
static char * | change_callback (ClientData CD, Tcl_Interp *Interp, CONST84 char *Name1, CONST84 char *Name2, int Flags) |
|
◆ func_type [1/3]
typedef void( * GenericAPI::SymbolMapper::func_type) (...) |
|
inherited |
◆ func_type [2/3]
typedef void( * GenericAPI::SymbolMapper::func_type) (...) |
|
inherited |
◆ func_type [3/3]
typedef void( * GenericAPI::SymbolMapper::func_type) (...) |
|
inherited |
◆ symbol_table_type [1/3]
◆ symbol_table_type [2/3]
◆ symbol_table_type [3/3]
◆ arg_type [1/3]
-
I Integer parameter
-
LS List of string parameters
-
NS Variable name parameter
-
S String parameter
Enumerator |
---|
ARGS_I | |
ARGS_S | |
ARGS_NS | |
ARGS_LS | |
ARGS_I | |
ARGS_S | |
ARGS_NS | |
ARGS_LS | |
ARGS_I | |
ARGS_S | |
ARGS_NS | |
ARGS_LS | |
◆ arg_type [2/3]
-
I Integer parameter
-
LS List of string parameters
-
NS Variable name parameter
-
S String parameter
Enumerator |
---|
ARGS_I | |
ARGS_S | |
ARGS_NS | |
ARGS_LS | |
ARGS_I | |
ARGS_S | |
ARGS_NS | |
ARGS_LS | |
ARGS_I | |
ARGS_S | |
ARGS_NS | |
ARGS_LS | |
◆ arg_type [3/3]
-
I Integer parameter
-
LS List of string parameters
-
NS Variable name parameter
-
S String parameter
Enumerator |
---|
ARGS_I | |
ARGS_S | |
ARGS_NS | |
ARGS_LS | |
ARGS_I | |
ARGS_S | |
ARGS_NS | |
ARGS_LS | |
ARGS_I | |
ARGS_S | |
ARGS_NS | |
ARGS_LS | |
◆ SymbolMapper() [1/3]
GenericAPI::TCL::SymbolMapper::SymbolMapper |
( |
Tcl_Interp * |
Interp | ) |
|
◆ ~SymbolMapper() [1/3]
GenericAPI::TCL::SymbolMapper::~SymbolMapper |
( |
| ) |
|
|
virtual |
◆ SymbolMapper() [2/3]
GenericAPI::TCL::SymbolMapper::SymbolMapper |
( |
Tcl_Interp * |
Interp | ) |
|
◆ ~SymbolMapper() [2/3]
virtual GenericAPI::TCL::SymbolMapper::~SymbolMapper |
( |
| ) |
|
|
virtual |
◆ SymbolMapper() [3/3]
GenericAPI::TCL::SymbolMapper::SymbolMapper |
( |
Tcl_Interp * |
Interp | ) |
|
◆ ~SymbolMapper() [3/3]
virtual GenericAPI::TCL::SymbolMapper::~SymbolMapper |
( |
| ) |
|
|
virtual |
◆ Add() [1/3]
static void GenericAPI::SymbolMapper::Add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
inlinestaticinherited |
◆ add() [1/3]
void GenericAPI::SymbolMapper::add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protectedinherited |
◆ Add() [2/3]
static void GenericAPI::SymbolMapper::Add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
inlinestaticinherited |
◆ add() [2/3]
void GenericAPI::SymbolMapper::add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protectedinherited |
◆ Add() [3/3]
static void GenericAPI::SymbolMapper::Add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
inlinestaticinherited |
◆ add() [3/3]
void GenericAPI::SymbolMapper::add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protectedinherited |
◆ addSymbol() [1/3]
void GenericAPI::TCL::SymbolMapper::addSymbol |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protectedvirtual |
◆ addSymbol() [2/3]
virtual void GenericAPI::TCL::SymbolMapper::addSymbol |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protectedvirtual |
◆ addSymbol() [3/3]
virtual void GenericAPI::TCL::SymbolMapper::addSymbol |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protectedvirtual |
◆ change_callback() [1/3]
char * GenericAPI::TCL::SymbolMapper::change_callback |
( |
ClientData |
CD, |
|
|
Tcl_Interp * |
Interp, |
|
|
CONST84 char * |
Name1, |
|
|
CONST84 char * |
Name2, |
|
|
int |
Flags |
|
) |
| |
|
staticprivate |
◆ change_callback() [2/3]
static char* GenericAPI::TCL::SymbolMapper::change_callback |
( |
ClientData |
CD, |
|
|
Tcl_Interp * |
Interp, |
|
|
CONST84 char * |
Name1, |
|
|
CONST84 char * |
Name2, |
|
|
int |
Flags |
|
) |
| |
|
staticprivate |
◆ change_callback() [3/3]
static char* GenericAPI::TCL::SymbolMapper::change_callback |
( |
ClientData |
CD, |
|
|
Tcl_Interp * |
Interp, |
|
|
CONST84 char * |
Name1, |
|
|
CONST84 char * |
Name2, |
|
|
int |
Flags |
|
) |
| |
|
staticprivate |
◆ Create() [1/3]
void GenericAPI::TCL::SymbolMapper::Create |
( |
Tcl_Interp * |
Interp | ) |
|
|
static |
◆ Create() [2/3]
static void GenericAPI::TCL::SymbolMapper::Create |
( |
Tcl_Interp * |
Interp | ) |
|
|
static |
◆ Create() [3/3]
static void GenericAPI::TCL::SymbolMapper::Create |
( |
Tcl_Interp * |
Interp | ) |
|
|
static |
◆ interp() [1/3]
Tcl_Interp * GenericAPI::TCL::SymbolMapper::interp |
( |
| ) |
|
|
inlineprivate |
◆ interp() [2/3]
Tcl_Interp* GenericAPI::TCL::SymbolMapper::interp |
( |
| ) |
|
|
private |
◆ interp() [3/3]
Tcl_Interp* GenericAPI::TCL::SymbolMapper::interp |
( |
| ) |
|
|
private |
◆ lookup() [1/3]
const SymbolMapper::info * GenericAPI::SymbolMapper::lookup |
( |
const std::string & |
Symbol | ) |
const |
|
protectedinherited |
◆ lookup() [2/3]
const info* GenericAPI::SymbolMapper::lookup |
( |
const std::string & |
Symbol | ) |
const |
|
protectedinherited |
◆ lookup() [3/3]
const info* GenericAPI::SymbolMapper::lookup |
( |
const std::string & |
Symbol | ) |
const |
|
protectedinherited |
◆ OnExit() [1/3]
void GenericAPI::SymbolMapper::OnExit |
( |
| ) |
|
|
staticinherited |
◆ OnExit() [2/3]
static void GenericAPI::SymbolMapper::OnExit |
( |
| ) |
|
|
staticinherited |
◆ OnExit() [3/3]
static void GenericAPI::SymbolMapper::OnExit |
( |
| ) |
|
|
staticinherited |
◆ m_interp
Tcl_Interp * GenericAPI::TCL::SymbolMapper::m_interp |
|
private |
◆ m_symbol_mapper
◆ m_symbol_table
The documentation for this class was generated from the following files: