plugify 1.0.0.0
|
This is the complete list of members for plugify::Assembly, including all inherited members.
Assembly() | plugify::Assembly | inline |
Assembly(const Assembly &)=delete (defined in plugify::Assembly) | plugify::Assembly | |
Assembly(Assembly &&rhs) noexcept=delete (defined in plugify::Assembly) | plugify::Assembly | |
Assembly(std::string_view moduleName, LoadFlag flags=LoadFlag::Default, const SearchDirs &additionalSearchDirectories={}, bool sections=false) | plugify::Assembly | explicit |
Assembly(const char *moduleName, LoadFlag flags=LoadFlag::Default, const SearchDirs &additionalSearchDirectories={}, bool sections=false) | plugify::Assembly | inlineexplicit |
Assembly(const std::string &moduleName, LoadFlag flags=LoadFlag::Default, const SearchDirs &additionalSearchDirectories={}, bool sections=false) | plugify::Assembly | inlineexplicit |
Assembly(const std::filesystem::path &modulePath, LoadFlag flags=LoadFlag::Default, const SearchDirs &additionalSearchDirectories={}, bool sections=false) | plugify::Assembly | explicit |
Assembly(MemAddr moduleMemory, LoadFlag flags=LoadFlag::Default, const SearchDirs &additionalSearchDirectories={}, bool sections=false) | plugify::Assembly | explicit |
FindPattern(MemAddr pattern, std::string_view mask, MemAddr startAddress=nullptr, Section *moduleSection=nullptr) const | plugify::Assembly | |
FindPattern(std::string_view pattern, MemAddr startAddress=nullptr, Section *moduleSection=nullptr) const | plugify::Assembly | |
GetBase() const noexcept | plugify::Assembly | |
GetError() const noexcept | plugify::Assembly | |
GetFunctionByName(std::string_view functionName) const noexcept | plugify::Assembly | |
GetHandle() const noexcept | plugify::Assembly | |
GetPath() const noexcept | plugify::Assembly | |
GetSectionByName(std::string_view sectionName) const noexcept | plugify::Assembly | |
GetVirtualTableByName(std::string_view tableName, bool decorated=false) const | plugify::Assembly | |
IsValid() const noexcept | plugify::Assembly | inline |
operator bool() const noexcept | plugify::Assembly | inlineexplicit |
operator=(const Assembly &)=delete (defined in plugify::Assembly) | plugify::Assembly | |
operator=(Assembly &&rhs) noexcept=delete (defined in plugify::Assembly) | plugify::Assembly | |
operator==(const Assembly &assembly) const noexcept | plugify::Assembly | inline |
PatternToMaskedBytes(std::string_view input) | plugify::Assembly | static |
SearchDirs typedef (defined in plugify::Assembly) | plugify::Assembly | |
~Assembly() | plugify::Assembly |