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 34 of file PY_Callback.h.

Constructor & Destructor Documentation

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

Member Function Documentation

PY_CompiledCode* PY_CallbackCompiledCodeCache::compile ( const UT_StringHolder code)

Member Data Documentation

exint PY_CallbackCompiledCodeCache::myCacheSize

Definition at line 45 of file PY_Callback.h.

PY_EvaluationContext PY_CallbackCompiledCodeCache::myContext

Definition at line 42 of file PY_Callback.h.

UT_StringMap<PY_CompiledCode*> PY_CallbackCompiledCodeCache::myExpressionCache

Definition at line 43 of file PY_Callback.h.

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