◆ Memory()
ScriptStack.Runtime.Memory.Memory |
( |
Scope | scope, |
|
|
Memory | sharedMemory, |
|
|
Memory | scriptMemory ) |
|
private |
◆ AllocateLocalMemory()
static Memory ScriptStack.Runtime.Memory.AllocateLocalMemory |
( |
Memory | scriptMemory | ) |
|
|
static |
◆ AllocateScriptMemory()
static Memory ScriptStack.Runtime.Memory.AllocateScriptMemory |
( |
Memory | sharedMemory | ) |
|
|
static |
◆ AllocateSharedMemory()
static Memory ScriptStack.Runtime.Memory.AllocateSharedMemory |
( |
| ) |
|
|
static |
◆ Clear()
void ScriptStack.Runtime.Memory.Clear |
( |
| ) |
|
◆ Exists()
bool ScriptStack.Runtime.Memory.Exists |
( |
string | identifier | ) |
|
◆ Find()
Scope ScriptStack.Runtime.Memory.Find |
( |
string | identifier | ) |
|
◆ Remove()
void ScriptStack.Runtime.Memory.Remove |
( |
string | identifier | ) |
|
◆ scope
Scope ScriptStack.Runtime.Memory.scope |
|
private |
◆ scriptMemory
Memory ScriptStack.Runtime.Memory.scriptMemory |
|
private |
◆ sharedMemory
Memory ScriptStack.Runtime.Memory.sharedMemory |
|
private |
◆ tempVariables
Dictionary<string, object> ScriptStack.Runtime.Memory.tempVariables |
|
private |
◆ variables
Dictionary<string, object> ScriptStack.Runtime.Memory.variables |
|
private |
◆ Identifiers
ReadOnlyCollection<string> ScriptStack.Runtime.Memory.Identifiers |
|
get |
141 {
142 get
143 {
144 List<String> listIdentifiers
146 return listIdentifiers.AsReadOnly();
147 }
148 }
◆ Scope
Scope ScriptStack.Runtime.Memory.Scope |
|
get |
203 {
204 get {
return scope; }
205 }
◆ this[string identifier]
object ScriptStack.Runtime.Memory.this[string identifier] |
|
getset |
151 {
152 get
153 {
155 {
158 throw new ExecutionException( "Globale Variable '" + identifier + "' wurde nicht deklariert.");
163 else
168 else
170 default:
171 throw new ExecutionException(
"Der Scope '" +
scope +
"' int unbekannt.");
172 }
173 }
174 set
175 {
178 else
179 {
181 {
184 break;
188 else
190 break;
194 else
196 break;
197 }
198 }
199 }
200 }
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
- C:/Users/manuel/Desktop/doc/Runtime/Memory.cs