|
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for DllLoader, including all inherited members.
| AddExport(unsigned long ordinal, void *function, void *track_function=NULL) | DllLoader | protected |
| AddExport(char *sFunctionName, unsigned long ordinal, void *function, void *track_function=NULL) | DllLoader | protected |
| AddExport(char *sFunctionName, void *function, void *track_function=NULL) | DllLoader | protected |
| CoffFileHeader | CoffLoader | |
| CoffLoader() | CoffLoader | |
| Data2RVA(void *address) | CoffLoader | protected |
| DecrRef() | LibraryLoader | |
| Directory | CoffLoader | |
| DllLoader(const char *dll, bool track=false, bool bSystemDll=false, bool bLoadSymbols=false, Export *exports=NULL) | DllLoader | |
| EntryAddress | CoffLoader | protected |
| ExportDirTable | DllLoader | protected |
| FileHeaderOffset | CoffLoader | protected |
| GetExportByFunctionName(const char *sFunctionName) | DllLoader | |
| GetExportByOrdinal(unsigned long ordinal) | DllLoader | |
| GetFileName() const | LibraryLoader | |
| GetHModule() override | DllLoader | inlinevirtual |
| GetName() const | LibraryLoader | |
| GetPath() const | LibraryLoader | |
| GetRef() | LibraryLoader | |
| GetStringTblIndex(int index) | CoffLoader | protected |
| GetStringTblOff(int Offset) | CoffLoader | protected |
| GetSymbolName(SymbolTable_t *sym) | CoffLoader | protected |
| GetSymbolName(int index) | CoffLoader | protected |
| HasSymbols() override | DllLoader | inlinevirtual |
| hModule | CoffLoader | |
| ImportDirTable | DllLoader | protected |
| IncrRef() | LibraryLoader | |
| IsSystemDll() override | DllLoader | inlinevirtual |
| LibraryLoader(const std::string &libraryFile) | LibraryLoader | explicit |
| Load() override | DllLoader | virtual |
| LoadCoffHModule(FILE *fp) | CoffLoader | protected |
| LoadExports() | DllLoader | protected |
| LoadSections(FILE *fp) | CoffLoader | protected |
| LoadStringTable(FILE *fp) | CoffLoader | protected |
| LoadSymbols() | DllLoader | protected |
| LoadSymTable(FILE *fp) | CoffLoader | protected |
| m_bLoadSymbols | DllLoader | protected |
| m_bSystemDll | DllLoader | protected |
| m_bTrack | DllLoader | protected |
| m_bUnloadSymbols | DllLoader | protected |
| m_pDlls | DllLoader | protected |
| m_pExportHead | DllLoader | protected |
| m_pStaticExports | DllLoader | protected |
| NumberOfSymbols | CoffLoader | protected |
| NumOfDirectories | CoffLoader | protected |
| NumOfSections | CoffLoader | protected |
| OptionHeader | CoffLoader | |
| Parse() | DllLoader | protected |
| ParseCoff(FILE *fp) | CoffLoader | |
| ParseHeaders(void *hModule) | CoffLoader | |
| PerformFixups(void) | CoffLoader | protected |
| PrintExportTable(ExportDirTable_t *ExportDirTable) | DllLoader | protected |
| PrintFileHeader(COFF_FileHeader_t *FileHeader) | CoffLoader | protectedstatic |
| PrintImportLookupTable(unsigned long ImportLookupTable_RVA) | DllLoader | protected |
| PrintImportTable(ImportDirTable_t *ImportDirTable) | DllLoader | protected |
| PrintOptionHeader(OptionHeader_t *OptHdr) | CoffLoader | protectedstatic |
| PrintSection(SectionHeader_t *ScnHdr, char *data) | CoffLoader | protectedstatic |
| PrintStringTable(void) | CoffLoader | protected |
| PrintSymbolTable(void) | CoffLoader | protected |
| PrintWindowsHeader(WindowsHeader_t *WinHdr) | CoffLoader | protectedstatic |
| ResolveExport(const char *, void **ptr, bool logging=true) override | DllLoader | virtual |
| ResolveImports() | DllLoader | protected |
| ResolveName(const char *, char *, void **) | DllLoader | protected |
| ResolveOrdinal(unsigned long ordinal, void **ptr) override | DllLoader | virtual |
| ResolveOrdinal(const char *, unsigned long, void **) | DllLoader | protected |
| ResolveReferencedDll(const char *dll) | DllLoader | protected |
| RVA2Data(unsigned long RVA) | CoffLoader | protected |
| RVA2Section(unsigned long RVA) | CoffLoader | protected |
| SectionData | CoffLoader | protected |
| SectionHeader | CoffLoader | |
| SetExports(Export *exports) | DllLoader | inlineprotected |
| SizeOfStringTable | CoffLoader | protected |
| StringTable | CoffLoader | protected |
| SymTable | CoffLoader | protected |
| Unload() override | DllLoader | virtual |
| UnloadSymbols() | DllLoader | protectedstatic |
| WindowsHeader | CoffLoader | |
| ~CoffLoader() | CoffLoader | virtual |
| ~DllLoader() override | DllLoader | |
| ~LibraryLoader() | LibraryLoader | virtual |