plugify 1.0.0.0
Loading...
Searching...
No Matches
plugify::Assembly Member List

This is the complete list of members for plugify::Assembly, including all inherited members.

Assembly()plugify::Assemblyinline
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::Assemblyexplicit
Assembly(const char *moduleName, LoadFlag flags=LoadFlag::Default, const SearchDirs &additionalSearchDirectories={}, bool sections=false)plugify::Assemblyinlineexplicit
Assembly(const std::string &moduleName, LoadFlag flags=LoadFlag::Default, const SearchDirs &additionalSearchDirectories={}, bool sections=false)plugify::Assemblyinlineexplicit
Assembly(const std::filesystem::path &modulePath, LoadFlag flags=LoadFlag::Default, const SearchDirs &additionalSearchDirectories={}, bool sections=false)plugify::Assemblyexplicit
Assembly(MemAddr moduleMemory, LoadFlag flags=LoadFlag::Default, const SearchDirs &additionalSearchDirectories={}, bool sections=false)plugify::Assemblyexplicit
FindPattern(MemAddr pattern, std::string_view mask, MemAddr startAddress=nullptr, Section *moduleSection=nullptr) constplugify::Assembly
FindPattern(std::string_view pattern, MemAddr startAddress=nullptr, Section *moduleSection=nullptr) constplugify::Assembly
GetBase() const noexceptplugify::Assembly
GetError() const noexceptplugify::Assembly
GetFunctionByName(std::string_view functionName) const noexceptplugify::Assembly
GetHandle() const noexceptplugify::Assembly
GetPath() const noexceptplugify::Assembly
GetSectionByName(std::string_view sectionName) const noexceptplugify::Assembly
GetVirtualTableByName(std::string_view tableName, bool decorated=false) constplugify::Assembly
IsValid() const noexceptplugify::Assemblyinline
operator bool() const noexceptplugify::Assemblyinlineexplicit
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 noexceptplugify::Assemblyinline
PatternToMaskedBytes(std::string_view input)plugify::Assemblystatic
SearchDirs typedef (defined in plugify::Assembly)plugify::Assembly
~Assembly()plugify::Assembly