Свойство | Тип | Описание | |
---|---|---|---|
ProtectCSVField | string | ||
UpdateFileMap | void | ||
UpdateInstructionPointer | void | ||
UpdateProgram | void |
Метод | Описание | |
---|---|---|
ActivatePendingTriggers ( ) : void |
Take all the pending triggers that have been added by AddPendingTrigger, and finally make them become active. To be called by the CPU when it decides that enough mainline code has had a chance to happen that it's okay to enable triggers again.
|
|
ActiveTriggerCount ( ) : int |
How many triggers (active) there are.
|
|
AddObjectParts ( IEnumerable |
||
AddParts ( IEnumerable |
||
AddPendingTrigger ( int instructionPointer ) : void |
Add a trigger to the list of triggers pending insertion. It will not *finish* inserting it until the CPU tells us it's a good time to do so, by calling ActivatePendingTriggers(). It will also refuse to insert a trigger that's already either active or pending insertion to the active list (avoids duplication).
|
|
ClearTriggers ( ) : void |
Remove all active and pending triggers.
|
|
ContainsTrigger ( int instructionPointer ) : bool |
True if the given trigger's IP is for a trigger that is currently active, or is about to become active.
|
|
DisableActiveFlyByWire ( IBindingManager manager ) : void | ||
EnableActiveFlyByWire ( IBindingManager manager ) : void | ||
GetAlreadyCompiledEntryPoint ( string fileID ) : int |
Return the entry point into the program context where this filename was already inserted into the system before. If it hasn't been inserted before, returns a negative number as a flag indicating this fact. fileID should be a string that will be fully unique for each file (the fully qualified path name, for example).
|
|
GetCodeFragment ( int contextLines ) : List |
||
GetCodeFragment ( int start, int stop, bool doProfile = false ) : List |
||
GetTriggerByIndex ( int index ) : int |
Return the active trigger at the given index. Cannot be used to get pending insertion triggers.
|
|
ProgramContext ( bool interpreterContext ) : System | ||
ProgramContext ( bool interpreterContext, List |
||
RemoveTrigger ( int instructionPointer ) : void |
Remove a trigger from current triggers or pending insertion triggers or both if need be, so it's not there anymore at all.
|
|
ToggleFlyByWire ( string paramName, bool enabled ) : void |
Метод | Описание | |
---|---|---|
ProtectCSVField ( string s ) : string |
Return a version of the string that has been protected for use in a comma-separated file field by quoting and escaping as necessary any special characters inside it.
|
|
UpdateFileMap ( string fileID, int entryPoint ) : void | ||
UpdateInstructionPointer ( List |
||
UpdateProgram ( List |
public AddObjectParts ( IEnumerable |
||
parts | IEnumerable |
|
objectFileID | string | |
Результат | int |
public AddParts ( IEnumerable |
||
parts | IEnumerable |
|
Результат | void |
public AddPendingTrigger ( int instructionPointer ) : void | ||
instructionPointer | int | |
Результат | void |
public ContainsTrigger ( int instructionPointer ) : bool | ||
instructionPointer | int | |
Результат | bool |
public DisableActiveFlyByWire ( IBindingManager manager ) : void | ||
manager | IBindingManager | |
Результат | void |
public EnableActiveFlyByWire ( IBindingManager manager ) : void | ||
manager | IBindingManager | |
Результат | void |
public GetAlreadyCompiledEntryPoint ( string fileID ) : int | ||
fileID | string | |
Результат | int |
public GetCodeFragment ( int contextLines ) : List |
||
contextLines | int | |
Результат | List |
public GetCodeFragment ( int start, int stop, bool doProfile = false ) : List |
||
start | int | |
stop | int | |
doProfile | bool | |
Результат | List |
public GetTriggerByIndex ( int index ) : int | ||
index | int | |
Результат | int |
public ProgramContext ( bool interpreterContext ) : System | ||
interpreterContext | bool | |
Результат | System |
public ProgramContext ( bool interpreterContext, List |
||
interpreterContext | bool | |
program | List |
|
Результат | System |
public RemoveTrigger ( int instructionPointer ) : void | ||
instructionPointer | int | |
Результат | void |
public ToggleFlyByWire ( string paramName, bool enabled ) : void | ||
paramName | string | |
enabled | bool | |
Результат | void |