DtkCore
DTK Core module
载入中...
搜索中...
未找到
Dtk::Core::DVtableHook 成员列表

成员的完整列表,这些成员属于 Dtk::Core::DVtableHook,包括所有继承而来的类成员

autoCleanVtable(const void *obj) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookstatic
callOriginalFun(typename QtPrivate::FunctionPointer< Fun >::Object *obj, Fun fun, Args &&... args) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
ensureVtable(const void *obj, std::function< void(void)> destoryObjFun) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookstatic
forceWriteMemory(void *adr, const void *data, size_t length) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookstatic
getDestructFunIndex(quintptr **obj, std::function< void(void)> destoryObjFun) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookstatic
getQObject(...) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
getQObject(const QObject *obj) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
getVtableOfClass() (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
getVtableOfObject(const void *obj) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
getVtableSize(quintptr **obj) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
hasVtable(const void *obj) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookstatic
originalFun(const void *obj, quintptr functionOffset) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookstatic
originalFun(const typename QtPrivate::FunctionPointer< Fun >::Object *obj, Fun fun) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
overrideVfptrFun(quintptr *vfptr_t1, Fun1 fun1, quintptr *vfptr_t2, Fun2 fun2, bool forceWrite)Dtk::Core::DVtableHookinlinestatic
overrideVfptrFun(const typename QtPrivate::FunctionPointer< Fun1 >::Object *t1, Fun1 fun1, const typename QtPrivate::FunctionPointer< Fun2 >::Object *t2, Fun2 fun2) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
overrideVfptrFun(Fun1 fun1, const typename QtPrivate::FunctionPointer< Fun2 >::Object *t2, Fun2 fun2) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
overrideVfptrFun(Fun1 fun1, const typename QtPrivate::FunctionPointer< Fun2 >::Object *t2, Fun2 fun2) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
overrideVfptrFun(quintptr *vfptr_t1, Fun1 fun1, Fun2 fun2, bool forceWrite)Dtk::Core::DVtableHookinlinestatic
overrideVfptrFun(quintptr *vfptr_t1, Fun1 fun1, Fun2 fun2, bool forceWrite) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
overrideVfptrFun(const typename QtPrivate::FunctionPointer< Fun1 >::Object *t1, Fun1 fun1, Fun2 fun2)Dtk::Core::DVtableHookinlinestatic
overrideVfptrFun(Fun1 fun1, Fun2 fun2) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
overrideVfptrFun(Fun1 fun1, Fun2 fun2) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
resetVfptrFun(const void *obj, quintptr functionOffset) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookstatic
resetVfptrFun(const typename QtPrivate::FunctionPointer< Fun1 >::Object *obj, Fun1 fun) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic
resetVtable(const void *obj) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookstatic
resolve(const char *symbol) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookstatic
toQuintptr(const void *ptr) (定义于 Dtk::Core::DVtableHook)Dtk::Core::DVtableHookinlinestatic