plugify
1.0.0.0
|
Represents a section of the assembly. More...
#include <assembly.hpp>
Public Member Functions | |
Section () | |
Default constructor initializing size to 0. | |
Section (std::string_view sectionName, uintptr_t sectionBase, size_t sectionSize) | |
Parameterized constructor. More... | |
bool | IsValid () const noexcept |
Checks if the section is valid. More... | |
Public Attributes | |
std::string | name {} |
The name of the section. | |
MemAddr | base |
The base address of the section. | |
size_t | size |
The size of the section. | |
Represents a section of the assembly.
Definition at line 21 of file assembly.hpp.
|
inline |
Parameterized constructor.
sectionName | The name of the section. |
sectionBase | The base address of the section. |
sectionSize | The size of the section. |
Definition at line 33 of file assembly.hpp.
|
inlinenoexcept |
Checks if the section is valid.
Definition at line 40 of file assembly.hpp.