CommonLibSSE (Parapets fork)
RE::BSScript::SimpleAllocMemoryPagePolicy Class Reference

#include <SimpleAllocMemoryPagePolicy.h>

Inheritance diagram for RE::BSScript::SimpleAllocMemoryPagePolicy:
RE::BSScript::IMemoryPagePolicy

Public Member Functions

 ~SimpleAllocMemoryPagePolicy () override
 
void Unk_01 (void) override
 
void Unk_02 (void) override
 
void Unk_03 (void) override
 
void Unk_04 (void) override
 
- Public Member Functions inherited from RE::BSScript::IMemoryPagePolicy
virtual ~IMemoryPagePolicy ()
 

Public Attributes

const std::uint32_t minPageSize
 
const std::uint32_t maxPageSize
 
const std::uint32_t maxAllocatedMemory
 
const std::uint32_t maxStackDepth
 
BSSpinLock dataLock
 
std::uint32_t currentMemorySize
 
std::uint32_t maxAdditionalAllocations
 

Static Public Attributes

static constexpr auto RTTI = RTTI_BSScript__SimpleAllocMemoryPagePolicy
 
- Static Public Attributes inherited from RE::BSScript::IMemoryPagePolicy
static constexpr auto RTTI = RTTI_BSScript__IMemoryPagePolicy
 

Constructor & Destructor Documentation

◆ ~SimpleAllocMemoryPagePolicy()

RE::BSScript::SimpleAllocMemoryPagePolicy::~SimpleAllocMemoryPagePolicy ( )
override

Member Function Documentation

◆ Unk_01()

void RE::BSScript::SimpleAllocMemoryPagePolicy::Unk_01 ( void  )
overridevirtual

◆ Unk_02()

void RE::BSScript::SimpleAllocMemoryPagePolicy::Unk_02 ( void  )
overridevirtual

◆ Unk_03()

void RE::BSScript::SimpleAllocMemoryPagePolicy::Unk_03 ( void  )
overridevirtual

◆ Unk_04()

void RE::BSScript::SimpleAllocMemoryPagePolicy::Unk_04 ( void  )
overridevirtual

Member Data Documentation

◆ currentMemorySize

std::uint32_t RE::BSScript::SimpleAllocMemoryPagePolicy::currentMemorySize

◆ dataLock

BSSpinLock RE::BSScript::SimpleAllocMemoryPagePolicy::dataLock

◆ maxAdditionalAllocations

std::uint32_t RE::BSScript::SimpleAllocMemoryPagePolicy::maxAdditionalAllocations

◆ maxAllocatedMemory

const std::uint32_t RE::BSScript::SimpleAllocMemoryPagePolicy::maxAllocatedMemory

◆ maxPageSize

const std::uint32_t RE::BSScript::SimpleAllocMemoryPagePolicy::maxPageSize

◆ maxStackDepth

const std::uint32_t RE::BSScript::SimpleAllocMemoryPagePolicy::maxStackDepth

◆ minPageSize

const std::uint32_t RE::BSScript::SimpleAllocMemoryPagePolicy::minPageSize

◆ RTTI

constexpr auto RE::BSScript::SimpleAllocMemoryPagePolicy::RTTI = RTTI_BSScript__SimpleAllocMemoryPagePolicy
inlinestaticconstexpr

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