CommonLibSSE (powerof3)
REL::Module Class Reference

#include <Relocation.h>

Public Member Functions

std::uintptr_t base () const noexcept
 
stl::zwstring filename () const noexcept
 
Version version () const noexcept
 
Segment segment (Segment::Name a_segment) const noexcept
 
void * pointer () const noexcept
 
template<class T >
T * pointer () const noexcept
 

Static Public Member Functions

static Moduleget ()
 

Member Function Documentation

◆ base()

std::uintptr_t REL::Module::base ( ) const
inlinenoexcept

◆ filename()

stl::zwstring REL::Module::filename ( ) const
inlinenoexcept

◆ get()

static Module& REL::Module::get ( )
inlinestatic

◆ pointer() [1/2]

void* REL::Module::pointer ( ) const
inlinenoexcept

◆ pointer() [2/2]

template<class T >
T* REL::Module::pointer ( ) const
inlinenoexcept

◆ segment()

Segment REL::Module::segment ( Segment::Name  a_segment) const
inlinenoexcept

◆ version()

Version REL::Module::version ( ) const
inlinenoexcept

The documentation for this class was generated from the following file: