IGLib
1.7.2
The IGLib base library for development of numerical, technical and business applications.
|
Interface for classes that can be dynamically loadeded from scripts and run, which provides functionality of dynamic scripting. It is recommendable to derive all such classes from the LoadableScriptBase base class. More...
Public Member Functions | |
string | Run (string[] arguments) |
Runs the executable method of the object. More... | |
void | Initialize (string[] arguments) |
Initializes the current object. More... | |
Properties | |
string | EmbeddedCommandName [get, set] |
Command that was used to launch the current embedded application script. More... | |
string[] | InitializationArguments [get, set] |
Arguments used by the initialization method. More... | |
bool | IsInitialized [get] |
Whether the object has been initialized or not. More... | |
Interface for classes that can be dynamically loadeded from scripts and run, which provides functionality of dynamic scripting. It is recommendable to derive all such classes from the LoadableScriptBase base class.
$A Igor Jul09 May10;
string IG.Lib.ILoadableScript.Run | ( | string[] | arguments | ) |
Runs the executable method of the object.
arguments | String arguments to the executable method. |
Implemented in IG.Lib.LoadableScriptBase.
Referenced by IG.Lib.CommandLineApplicationInterpreter.CmdRunInternalScriptClass(), and IG.Lib.LoadableScriptInterpreterBase.RunCommand().
void IG.Lib.ILoadableScript.Initialize | ( | string[] | arguments | ) |
Initializes the current object.
arguments | Arguments of initialization. |
Implemented in IG.Lib.LoadableScriptBase.
|
getset |
Command that was used to launch the current embedded application script.
|
getset |
Arguments used by the initialization method.
Referenced by IG.Lib.CommandLineApplicationInterpreter.CmdRunInternalScriptClass(), and IG.Lib.ScriptLoaderBase.CreateLoadableObject().
|
get |
Whether the object has been initialized or not.