Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Irony.Interpreter.DynamicCallDispatcher Class Reference

The DynamicCallDispatcher class is responsible for fast dispatching to the implementation based on argument types It is one per context which is one per thread. More...

Public Member Functions

 DynamicCallDispatcher (EvaluationContext context)
 
void ExecuteBinaryOperator (string op)
 

Public Attributes

readonly
OperatorImplementationTable 
OperatorImplementations
 

Detailed Description

The DynamicCallDispatcher class is responsible for fast dispatching to the implementation based on argument types It is one per context which is one per thread.

Definition at line 175 of file DynamicCallDispatcher.cs.

Constructor & Destructor Documentation

Irony.Interpreter.DynamicCallDispatcher.DynamicCallDispatcher ( EvaluationContext  context)

Definition at line 180 of file DynamicCallDispatcher.cs.

Member Function Documentation

void Irony.Interpreter.DynamicCallDispatcher.ExecuteBinaryOperator ( string  op)

Definition at line 186 of file DynamicCallDispatcher.cs.

References Irony.Resources.ErrOpNotImplemented.

Member Data Documentation

readonly OperatorImplementationTable Irony.Interpreter.DynamicCallDispatcher.OperatorImplementations

Definition at line 178 of file DynamicCallDispatcher.cs.


The documentation for this class was generated from the following file: