allMemory | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | |
callFunction(const char *functionSignature) noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
callFunction(FunctionID function) noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
clearHeapAndGlobals() noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
ErrorCode enum name | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | |
getErrorDescription(ErrorCode e) noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inlinestatic |
getHeapBits(uint32 startBit, uint32 numBits) const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
getHeapByte(uint32 index) const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
getHeapInt(uint32 byteOffset) const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
getMaximumProgramSize() noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inlinestatic |
getNativeFunction(int index) const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
getNumNativeFunctions() const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
getProgramAndDataEnd() const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
getProgramAndDataSize() const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
getProgramAndDataStart() const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
getProgramHeapEnd() const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
getProgramHeapSize() const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
getProgramHeapStart() const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
globals | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | private |
heapSize | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | private |
heapStart | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | private |
isProgramValid() const noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
nativeFunctionCallbackContext | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | private |
nativeFunctions | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | private |
numNativeFunctions | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | private |
program | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | |
reinitialiseProgramLayoutIfProgramHasChanged() noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inlineprivate |
reset() noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
Runner() noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
setDataByte(uint32 index, uint8 value) noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
setHeapByte(uint32 index, uint8 value) noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
setHeapInt(uint32 byteOffset, uint32 value) noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
setNativeFunctions(const NativeFunction *functions, int numFunctions, void *userDataForCallback) noexcept | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | inline |
stackEnd | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | private |
stackStart | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | private |
totalProgramAndHeapSpace | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | static |
totalStackAndGlobalsSpace | littlefoot::Runner< programAndHeapSpace, stackAndGlobalsSpace > | static |