HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PY_CallbackCompiledCodeCache Class Reference

#include <PY_Callback.h>

Public Member Functions

 PY_CallbackCompiledCodeCache (exint cache_size=100)
 
virtual ~PY_CallbackCompiledCodeCache ()
 
PY_CompiledCodecompile (const UT_StringHolder &code)
 

Public Attributes

PY_EvaluationContext myContext
 
UT_StringMap< PY_CompiledCode * > myExpressionCache
 
exint myCacheSize
 

Detailed Description

Definition at line 36 of file PY_Callback.h.

Constructor & Destructor Documentation

PY_CallbackCompiledCodeCache::PY_CallbackCompiledCodeCache ( exint  cache_size = 100)
virtual PY_CallbackCompiledCodeCache::~PY_CallbackCompiledCodeCache ( )
virtual

Member Function Documentation

PY_CompiledCode* PY_CallbackCompiledCodeCache::compile ( const UT_StringHolder code)

Member Data Documentation

exint PY_CallbackCompiledCodeCache::myCacheSize

Definition at line 47 of file PY_Callback.h.

PY_EvaluationContext PY_CallbackCompiledCodeCache::myContext

Definition at line 44 of file PY_Callback.h.

UT_StringMap<PY_CompiledCode*> PY_CallbackCompiledCodeCache::myExpressionCache

Definition at line 45 of file PY_Callback.h.


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