|
remotemono
|
This is the complete list of members for remotemono::RMonoAPI, including all inherited members.
| apid (defined in remotemono::RMonoAPIBase) | remotemono::RMonoAPIBase | protected |
| arrayAddrWithSize(RMonoArrayPtr arr, rmono_int size, rmono_uintptr_t idx) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| arrayAsVector(RMonoArrayPtr arr) | remotemono::RMonoAPI | |
| arrayClassGet(RMonoClassPtr cls, uint32_t rank) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| arrayClone(RMonoArrayPtr arr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| arrayElementSize(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| arrayFromVector(RMonoDomainPtr domain, RMonoClassPtr cls, const std::vector< T > &vec) | remotemono::RMonoAPI | |
| arrayFromVector(RMonoClassPtr cls, const std::vector< T > &vec) | remotemono::RMonoAPI | |
| arrayGet(RMonoArrayPtr arr, rmono_uintptr_t idx) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | |
| arrayLength(RMonoArrayPtr arr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| arrayNew(RMonoDomainPtr domain, RMonoClassPtr cls, rmono_uintptr_t n) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| arrayNew(RMonoClassPtr cls, rmono_uintptr_t n) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| arrayNewFull(RMonoDomainPtr domain, RMonoClassPtr cls, const std::vector< rmono_uintptr_t > &lengths, const std::vector< rmono_intptr_t > &lowerBounds={}) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| arrayNewFull(RMonoClassPtr cls, const std::vector< rmono_uintptr_t > &lengths, const std::vector< rmono_intptr_t > &lowerBounds={}) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| arraySet(RMonoArrayPtr arr, rmono_uintptr_t idx, const RMonoVariant &val) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyClose(RMonoAssemblyPtr assembly) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyGetImage(RMonoAssemblyPtr assembly) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyGetName(RMonoAssemblyPtr assembly) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyList() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyLoaded(RMonoAssemblyNamePtr name) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyLoaded(const std::string_view &name) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyNameFree(RMonoAssemblyNamePtrRaw name) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyNameGetCulture(RMonoAssemblyNamePtr assembly) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyNameGetName(RMonoAssemblyNamePtr assembly) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyNameGetVersion(RMonoAssemblyNamePtr assembly, uint16_t *minor, uint16_t *build, uint16_t *revision) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyNameNew(const std::string_view &name) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyNameParse(const std::string_view &name, RMonoAssemblyNamePtr aname) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| assemblyNameStringify(RMonoAssemblyNamePtr assembly) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| attach() | remotemono::RMonoAPI | inline |
| classArrayElementSize(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classDataSize(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classFromMonoType(RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classFromName(RMonoImagePtr image, const std::string_view &nameSpace, const std::string_view &name) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetElementClass(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetFieldFromName(RMonoClassPtr cls, const std::string_view &name) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetFields(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetFlags(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetMethodFromName(RMonoClassPtr cls, const std::string_view &name, int32_t paramCount=-1) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetMethods(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetName(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetNamespace(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetParent(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetProperties(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetPropertyFromName(RMonoClassPtr cls, const std::string_view &name) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetRank(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classGetType(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classInstanceSize(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classIsValueType(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classValueSize(RMonoClassPtr cls, uint32_t *align=nullptr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classVTable(RMonoDomainPtr domain, RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| classVTable(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| compileMethod(RMonoMethodPtr method) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| detach() | remotemono::RMonoAPI | inline |
| disasmCode(RMonoDisHelperPtr helper, RMonoMethodPtr method, rmono_voidp ip, rmono_voidp end) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| domainAssemblyOpen(RMonoDomainPtr domain, const std::string_view &name) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| domainCreateAppdomain(const std::string_view &friendlyName, const std::string_view &configFile=std::string_view()) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| domainGet() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| domainGetFriendlyName(RMonoDomainPtr domain) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| domainList() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| domainSet(RMonoDomainPtr domain, bool force) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| domainUnload(RMonoDomainPtr domain) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldGetFlags(RMonoClassFieldPtr field) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldGetName(RMonoClassFieldPtr field) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldGetOffset(RMonoClassFieldPtr field) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldGetParent(RMonoClassFieldPtr field) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldGetType(RMonoClassFieldPtr field) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldGetValue(RMonoObjectPtr obj, RMonoClassFieldPtr field, RMonoVariant &val) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldGetValue(RMonoObjectPtr obj, RMonoClassFieldPtr field, RMonoVariant &&val) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldGetValue(RMonoObjectPtr obj, RMonoClassFieldPtr field) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | |
| fieldGetValueObject(RMonoDomainPtr domain, RMonoClassFieldPtr field, RMonoObjectPtr obj=nullptr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldGetValueObject(RMonoClassFieldPtr field, RMonoObjectPtr obj=nullptr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldSetValue(RMonoObjectPtr obj, RMonoClassFieldPtr field, const RMonoVariant &val) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldStaticGetValue(RMonoVTablePtr vtable, RMonoClassFieldPtr field, RMonoVariant &val) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldStaticGetValue(RMonoVTablePtr vtable, RMonoClassFieldPtr field, RMonoVariant &&val) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| fieldStaticGetValue(RMonoVTablePtr vtable, RMonoClassFieldPtr field) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | |
| fieldStaticSetValue(RMonoVTablePtr vtable, RMonoClassFieldPtr field, const RMonoVariant &val) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| free(rmono_voidp p) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| gcCollect(rmono_int generation) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| gcGetGeneration(RMonoObjectPtr obj) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| gchandleFree(rmono_gchandle gchandle) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| gchandleGetTarget(rmono_gchandle gchandle) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| gchandleNew(RMonoObjectPtr obj, bool pinned) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| gchandleNewRaw(RMonoObjectPtrRaw obj, bool pinned) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| gchandleNewWeakref(RMonoObjectPtr obj, bool trackResurrection) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| gchandleNewWeakrefRaw(RMonoObjectPtrRaw obj, bool trackResurrection) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| gchandlePin(rmono_gchandle gchandle) | remotemono::RMonoAPI | inline |
| gcMaxGeneration() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getAPIDispatcher() | remotemono::RMonoAPIBase | inline |
| getArrayClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getBooleanClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getByteClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getCharClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getDoubleClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getExceptionClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getInt16Class() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getInt32Class() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getInt64Class() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getObjectClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getProcess() | remotemono::RMonoAPIBase | inline |
| getRegisteredHandleCount() const | remotemono::RMonoAPIBase | inline |
| getRootDomain() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getSByteClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getSingleClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getStringClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getThreadClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getUInt16Class() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getUInt32Class() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getUInt64Class() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getVoidClass() (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| getWorkerThread() | remotemono::RMonoAPIBase | inline |
| HandleBackendIterator typedef (defined in remotemono::RMonoAPIBase) | remotemono::RMonoAPIBase | |
| HandleBackendList typedef (defined in remotemono::RMonoAPIBase) | remotemono::RMonoAPIBase | |
| imageGetFilename(RMonoImagePtr image) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| imageGetName(RMonoImagePtr image) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| imageGetTableInfo(RMonoImagePtr image, rmono_int tableID) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| imageRVAMap(RMonoImagePtr image, uint32_t addr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| isAPIFunctionSupported(const std::string &name) const | remotemono::RMonoAPI | inline |
| isAttached() const | remotemono::RMonoAPI | inline |
| jitCleanup(RMonoDomainPtr domain) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| jitInfoGetCodeSize(RMonoJitInfoPtr jinfo) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| jitInfoGetCodeStart(RMonoJitInfoPtr jinfo) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| jitInfoGetMethod(RMonoJitInfoPtr jinfo) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| jitInfoTableFind(RMonoDomainPtr domain, rmono_voidp addr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| jitInfoTableFind(rmono_voidp addr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| jitInit(const std::string_view &filename) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| listClasses(RMonoImagePtr image) | remotemono::RMonoAPI | inline |
| metadataBlobHeap(RMonoImagePtr image, uint32_t idx) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| metadataDecodeBlobSize(rmono_voidp blobPtr, rmono_voidp *outBlobPtr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| metadataDecodeRowCol(RMonoTableInfoPtr table, rmono_int idx, rmono_uint col) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| metadataGuidHeap(RMonoImagePtr image, uint32_t idx, uint8_t *outGuid=nullptr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| metadataStringHeap(RMonoImagePtr image, uint32_t idx) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| metadataStringHeapRaw(RMonoImagePtr image, uint32_t idx) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| metadataUserString(RMonoImagePtr image, uint32_t idx) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| metadataUserStringRaw(RMonoImagePtr image, uint32_t idx) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodDescFree(RMonoMethodDescPtrRaw desc) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodDescMatch(RMonoMethodDescPtr desc, RMonoMethodPtr method) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodDescNew(const std::string_view &name, bool includeNamespace) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodDescSearchInClass(RMonoMethodDescPtr desc, RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodDescSearchInClass(const std::string_view &desc, bool includeNamespace, RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodDescSearchInImage(RMonoMethodDescPtr desc, RMonoImagePtr image) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodDescSearchInImage(const std::string_view &desc, bool includeNamespace, RMonoImagePtr image) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodFullName(RMonoMethodPtr method, bool signature) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodGetClass(RMonoMethodPtr method) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodGetFlags(RMonoMethodPtr method, uint32_t *iflags=nullptr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodGetHeader(RMonoMethodPtr method) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodGetName(RMonoMethodPtr method) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodHeaderGetCode(RMonoMethodHeaderPtr header, uint32_t *codeSize, uint32_t *maxStack) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| methodSignature(RMonoMethodPtr method) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| objectClone(RMonoObjectPtr obj) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| objectGetClass(RMonoObjectPtr obj) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| objectGetDomain(RMonoObjectPtr obj) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| objectGetSize(RMonoObjectPtr obj) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| objectGetVirtualMethod(RMonoObjectPtr obj, RMonoMethodPtr method) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| objectIsInst(RMonoObjectPtr obj, RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| objectNew(RMonoDomainPtr domain, RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| objectNew(RMonoClassPtr cls) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| objectToString(const RMonoVariant &obj, bool catchExceptions=true) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| objectToStringUTF8(RMonoObjectPtr obj, bool catchExceptions=true) | remotemono::RMonoAPI | inline |
| objectUnbox(RMonoObjectPtr obj) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | |
| objectUnboxRaw(RMonoObjectPtr obj) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| process (defined in remotemono::RMonoAPIBase) | remotemono::RMonoAPIBase | protected |
| propertyGetFlags(RMonoPropertyPtr prop) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| propertyGetGetMethod(RMonoPropertyPtr prop) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| propertyGetName(RMonoPropertyPtr prop) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| propertyGetParent(RMonoPropertyPtr prop) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| propertyGetSetMethod(RMonoPropertyPtr prop) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| propertyGetValue(RMonoPropertyPtr prop, const RMonoVariant &obj, RMonoVariantArray ¶ms, bool catchExceptions=true) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| propertyGetValue(RMonoPropertyPtr prop, const RMonoVariant &obj=nullptr, RMonoVariantArray &¶ms=RMonoVariantArray(), bool catchExceptions=true) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| propertySetValue(RMonoPropertyPtr prop, const RMonoVariant &obj, RMonoVariantArray ¶ms, bool catchExceptions=true) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| propertySetValue(RMonoPropertyPtr prop, const RMonoVariant &obj=nullptr, RMonoVariantArray &¶ms=RMonoVariantArray(), bool catchExceptions=true) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| registeredHandles (defined in remotemono::RMonoAPIBase) | remotemono::RMonoAPIBase | protected |
| registerMonoHandleBackend(RMonoHandleBackendBase *backend) | remotemono::RMonoAPIBase | inline |
| RMonoAPI(blackbone::Process &process) | remotemono::RMonoAPI | inline |
| RMonoAPIBase(blackbone::Process &process) (defined in remotemono::RMonoAPIBase) | remotemono::RMonoAPIBase | inlineprotected |
| runtimeClassInit(RMonoVTablePtr vtable) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| runtimeInvoke(RMonoMethodPtr method, const RMonoVariant &obj, RMonoVariantArray ¶ms, bool catchExceptions=true) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| runtimeInvoke(RMonoMethodPtr method, const RMonoVariant &obj=nullptr, RMonoVariantArray &¶ms=RMonoVariantArray(), bool catchExceptions=true) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| runtimeObjectInit(const RMonoVariant &obj) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| signatureGetCallConv(RMonoMethodSignaturePtr sig) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| signatureGetDesc(RMonoMethodSignaturePtr sig, bool includeNamespace) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| signatureGetParams(RMonoMethodSignaturePtr sig) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| signatureGetReturnType(RMonoMethodSignaturePtr sig) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringChars(RMonoStringPtr str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringEqual(RMonoStringPtr a, RMonoStringPtr b) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringifyAssemblyName(RMonoAssemblyNamePtr assembly) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringLength(RMonoStringPtr str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringNew(RMonoDomainPtr domain, const std::string_view &str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringNew(const std::string_view &str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringNewUTF16(RMonoDomainPtr domain, const std::u16string_view &str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringNewUTF16(const std::u16string_view &str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringNewUTF32(RMonoDomainPtr domain, const std::u32string_view &str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringNewUTF32(const std::u32string_view &str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringToUTF16(RMonoStringPtr str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringToUTF32(RMonoStringPtr str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| stringToUTF8(RMonoStringPtr str) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| tableInfoGetRows(RMonoTableInfoPtr table) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| threadAttach(RMonoDomainPtr domain) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| threadDetach(RMonoThreadPtr thread) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeGetClass(RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeGetName(RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeGetObject(RMonoDomainPtr domain, RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeGetObject(RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeGetType(RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeIsByRef(RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeIsPointer(RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeIsReference(RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeIsStruct(RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeIsVoid(RMonoTypePtr type) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeSize(RMonoTypePtr type, rmono_int *align=nullptr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| typeStackSize(RMonoTypePtr type, rmono_int *align=nullptr) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| unregisterMonoHandleBackend(HandleBackendIterator backendIt) | remotemono::RMonoAPIBase | inline |
| valueBox(RMonoDomainPtr domain, RMonoClassPtr cls, const RMonoVariant &val) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| valueBox(RMonoClassPtr cls, const RMonoVariant &val) (defined in remotemono::RMonoAPI) | remotemono::RMonoAPI | inline |
| worker (defined in remotemono::RMonoAPIBase) | remotemono::RMonoAPIBase | protected |
| ~RMonoAPI() | remotemono::RMonoAPI | inlinevirtual |
| ~RMonoAPIBase() (defined in remotemono::RMonoAPIBase) | remotemono::RMonoAPIBase | inlinevirtual |