Inheritance diagram for IScriptEngine:

![]() |
Public Methods | |
| virtual Value | eval (const char *code)=0 |
| virtual Value | eval (const char *fun, IValueIter *args)=0 |
| virtual void | setVariable (const char *name, IBaseValue *value)=0 |
| virtual Value | getVariable (const char *name)=0 |
| virtual void | defineProc (const char *name, IBaseValue *body)=0 |
| virtual void | undefineProc (const char *name)=0 |
| virtual void | addObserver (IScriptObserver *observer)=0 |
| virtual void | removeObserver (IScriptObserver *observer)=0 |
Static Public Methods | |
| const Guid & | getId () |
Public Types | |
| typedef SRef< IBaseValue > | Value |
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|

Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.