|
Logger | Logger [get] |
|
virtual string | CodeBase [get] |
| Gets code base (a template code for compiling) where names of classes, methods etc. are properly set. More...
|
|
string | Code [get, set] |
| Gets or sets code to be compiled. Get: If not assigned explicitly then CodeBase is taken. More...
|
|
string | RunnableNamespace [get, protected set] |
|
string | RunnableInterface [get, protected set] |
|
string | RunnableClass [get, protected set] |
|
string | RunnableFullClass [get] |
|
string | RunnableFunction [get, protected set] |
|
virtual string | LibraryDirectory [get] |
| Returns directory where library will be compiled, which will be the directory of the executable that started the application. More...
|
|
virtual string | LibraryPath [get] |
| Path to the dll where code is compiled. We take the directory where executable is located. More...
|
|
virtual bool | ReadyToRun [get, set] |
| Wheather the compiled class' method is ready to run. More...
|
|
void IG.Lib.RuntimeCompilerOld.GenerateNewLibraryName |
( |
| ) |
|
|
inlineprotected |
Generates a new library file name.
string IG.Lib.RuntimeCompilerOld.GetExecutableDirectory |
( |
| ) |
|
|
inline |
Returns the directory containing the executable that started the current application.
byte [] IG.Lib.RuntimeCompilerOld.LoadFile |
( |
string |
filePath | ) |
|
|
inline |
void IG.Lib.RuntimeCompilerOld.Compile |
( |
| ) |
|
|
inline |
void IG.Lib.RuntimeCompilerOld.GenerateNewLibraryName |
( |
| ) |
|
|
inlineprotected |
Generates a new library file name.
string IG.Lib.RuntimeCompilerOld.GetExecutableDirectory |
( |
| ) |
|
|
inline |
Returns the directory containing the executable that started the current application.
byte [] IG.Lib.RuntimeCompilerOld.LoadFile |
( |
string |
filePath | ) |
|
|
inline |
Copies the specified file to byte array and returns it.
TODO: move this to utils or something like that!
void IG.Lib.RuntimeCompilerOld.Compile |
( |
| ) |
|
|
inline |
string IG.Lib.RuntimeCompilerOld._code = null |
|
protected |
string IG.Lib.RuntimeCompilerOld._runnableNamespace = "IG.Lib" |
|
protected |
string IG.Lib.RuntimeCompilerOld._runnableClass = "TestClass" |
|
protected |
string IG.Lib.RuntimeCompilerOld._runnableInterface = "IRunnableOld" |
|
protected |
string IG.Lib.RuntimeCompilerOld._runnableFunction = "Run" |
|
protected |
string IG.Lib.RuntimeCompilerOld._libraryOriginalName = "TestClass" |
|
protected |
int IG.Lib.RuntimeCompilerOld._idLibraryName = 0 |
|
protected |
string IG.Lib.RuntimeCompilerOld._libraryFileName = "TestClass.dll" |
|
protected |
string IG.Lib.RuntimeCompilerOld._executableDirectory = null |
|
private |
bool IG.Lib.RuntimeCompilerOld._readyToRun = false |
|
protected |
Logger IG.Lib.RuntimeCompilerOld.Logger |
|
get |
string IG.Lib.RuntimeCompilerOld.CodeBase |
|
get |
string IG.Lib.RuntimeCompilerOld.Code |
|
getset |
string IG.Lib.RuntimeCompilerOld.RunnableNamespace |
|
getprotected set |
string IG.Lib.RuntimeCompilerOld.RunnableInterface |
|
getprotected set |
string IG.Lib.RuntimeCompilerOld.RunnableClass |
|
getprotected set |
string IG.Lib.RuntimeCompilerOld.RunnableFullClass |
|
get |
string IG.Lib.RuntimeCompilerOld.RunnableFunction |
|
getprotected set |
string IG.Lib.RuntimeCompilerOld.LibraryDirectory |
|
get |
Returns directory where library will be compiled, which will be the directory of the executable that started the application.
string IG.Lib.RuntimeCompilerOld.LibraryPath |
|
get |
bool IG.Lib.RuntimeCompilerOld.ReadyToRun |
|
getset |
The documentation for this class was generated from the following file: