#include <SymbolMapper.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) (...) |
|
|
void | add (const std::string &Symbol, arg_type Arg, func_type Function) |
|
virtual void | addSymbol (const std::string &Symbol, arg_type Arg, func_type Function)=0 |
|
const info * | lookup (const std::string &Symbol) const |
|
void | add (const std::string &Symbol, arg_type Arg, func_type Function) |
|
virtual void | addSymbol (const std::string &Symbol, arg_type Arg, func_type Function)=0 |
|
const info * | lookup (const std::string &Symbol) const |
|
void | add (const std::string &Symbol, arg_type Arg, func_type Function) |
|
virtual void | addSymbol (const std::string &Symbol, arg_type Arg, func_type Function)=0 |
|
const info * | lookup (const std::string &Symbol) const |
|
◆ func_type [1/3]
typedef void( * GenericAPI::SymbolMapper::func_type) (...) |
◆ func_type [2/3]
typedef void( * GenericAPI::SymbolMapper::func_type) (...) |
◆ func_type [3/3]
typedef void( * GenericAPI::SymbolMapper::func_type) (...) |
◆ 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::SymbolMapper::~SymbolMapper |
( |
| ) |
|
|
virtual |
◆ ~SymbolMapper() [2/3]
virtual GenericAPI::SymbolMapper::~SymbolMapper |
( |
| ) |
|
|
virtual |
◆ ~SymbolMapper() [3/3]
virtual GenericAPI::SymbolMapper::~SymbolMapper |
( |
| ) |
|
|
virtual |
◆ Add() [1/3]
static void GenericAPI::SymbolMapper::Add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
inlinestatic |
◆ add() [1/3]
void GenericAPI::SymbolMapper::add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protected |
◆ Add() [2/3]
static void GenericAPI::SymbolMapper::Add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
inlinestatic |
◆ add() [2/3]
void GenericAPI::SymbolMapper::add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protected |
◆ Add() [3/3]
static void GenericAPI::SymbolMapper::Add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
inlinestatic |
◆ add() [3/3]
void GenericAPI::SymbolMapper::add |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protected |
◆ addSymbol() [1/3]
virtual void GenericAPI::SymbolMapper::addSymbol |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protectedpure virtual |
◆ addSymbol() [2/3]
virtual void GenericAPI::SymbolMapper::addSymbol |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protectedpure virtual |
◆ addSymbol() [3/3]
virtual void GenericAPI::SymbolMapper::addSymbol |
( |
const std::string & |
Symbol, |
|
|
arg_type |
Arg, |
|
|
func_type |
Function |
|
) |
| |
|
protectedpure virtual |
◆ lookup() [1/3]
const SymbolMapper::info * GenericAPI::SymbolMapper::lookup |
( |
const std::string & |
Symbol | ) |
const |
|
protected |
◆ lookup() [2/3]
const info* GenericAPI::SymbolMapper::lookup |
( |
const std::string & |
Symbol | ) |
const |
|
protected |
◆ lookup() [3/3]
const info* GenericAPI::SymbolMapper::lookup |
( |
const std::string & |
Symbol | ) |
const |
|
protected |
◆ OnExit() [1/3]
void GenericAPI::SymbolMapper::OnExit |
( |
| ) |
|
|
static |
◆ OnExit() [2/3]
static void GenericAPI::SymbolMapper::OnExit |
( |
| ) |
|
|
static |
◆ OnExit() [3/3]
static void GenericAPI::SymbolMapper::OnExit |
( |
| ) |
|
|
static |
◆ m_symbol_mapper
◆ m_symbol_table
The documentation for this class was generated from the following files: