![]() |
Phasor 2.2.0
Stack VM based Programming Language
|
This is the complete list of members for Phasor::VM, including all inherited members.
| addVariable(const Value &value) | Phasor::VM | |
| bytecode | Phasor::VM | private |
| callStack | Phasor::VM | private |
| freeRegister(uint8_t index) | Phasor::VM | |
| freeVariable(const size_t index) | Phasor::VM | |
| getInformation() | Phasor::VM | |
| getRegister(uint8_t index) | Phasor::VM | |
| getRegisterCount() | Phasor::VM | |
| getVariable(const size_t index) | Phasor::VM | |
| getVariableCount() | Phasor::VM | |
| ImportHandler typedef | Phasor::VM | |
| importHandler | Phasor::VM | private |
| log(const Value &msg) | Phasor::VM | |
| logerr(const Value &msg) | Phasor::VM | |
| NativeFunction typedef | Phasor::VM | |
| nativeFunctions | Phasor::VM | private |
| operation(const OpCode &op, const int &operand1=0, const int &operand2=0, const int &operand3=0, const int &operand4=0, const int &operand5=0) | Phasor::VM | |
| pc | Phasor::VM | private |
| peek() | Phasor::VM | |
| pop() | Phasor::VM | |
| push(const Value &value) | Phasor::VM | |
| r0 enum value | Phasor::VM | |
| r1 enum value | Phasor::VM | |
| r10 enum value | Phasor::VM | |
| r11 enum value | Phasor::VM | |
| r12 enum value | Phasor::VM | |
| r13 enum value | Phasor::VM | |
| r14 enum value | Phasor::VM | |
| r15 enum value | Phasor::VM | |
| r16 enum value | Phasor::VM | |
| r17 enum value | Phasor::VM | |
| r18 enum value | Phasor::VM | |
| r19 enum value | Phasor::VM | |
| r2 enum value | Phasor::VM | |
| r20 enum value | Phasor::VM | |
| r21 enum value | Phasor::VM | |
| r22 enum value | Phasor::VM | |
| r23 enum value | Phasor::VM | |
| r24 enum value | Phasor::VM | |
| r25 enum value | Phasor::VM | |
| r3 enum value | Phasor::VM | |
| r4 enum value | Phasor::VM | |
| r5 enum value | Phasor::VM | |
| r6 enum value | Phasor::VM | |
| r7 enum value | Phasor::VM | |
| r8 enum value | Phasor::VM | |
| r9 enum value | Phasor::VM | |
| Register enum name | Phasor::VM | |
| registerNativeFunction(const std::string &name, NativeFunction fn) | Phasor::VM | |
| registers | Phasor::VM | private |
| reset(const bool &resetStack=true, const bool &resetFunctions=true, const bool &resetVariables=true) | Phasor::VM | |
| run(const Bytecode &bytecode) | Phasor::VM | |
| setImportHandler(ImportHandler handler) | Phasor::VM | |
| setRegister(uint8_t index, const Value &value) | Phasor::VM | |
| setVariable(const size_t index, const Value &value) | Phasor::VM | |
| stack | Phasor::VM | private |
| variables | Phasor::VM | private |