Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CustomBuffer Struct Reference
Inheritance diagram for CustomBuffer:

Public Member Functions

 CustomBuffer (void *address, uint32_t capacity)
 
uint32_t Capacity () const
 
uint32_t Length () const
 
void Length (uint32_t length)
 
HRESULT __stdcall Buffer (void **value) final
 

Public Attributes

voidm_address
 
uint32_t m_capacity
 
uint32_t m_length
 

Constructor & Destructor Documentation

◆ CustomBuffer()

CustomBuffer::CustomBuffer ( void * address,
uint32_t capacity )
inline

Member Function Documentation

◆ Buffer()

HRESULT __stdcall CustomBuffer::Buffer ( void ** value)
inlinefinal

◆ Capacity()

uint32_t CustomBuffer::Capacity ( ) const
inline

◆ Length() [1/2]

uint32_t CustomBuffer::Length ( ) const
inline

◆ Length() [2/2]

void CustomBuffer::Length ( uint32_t length)
inline

Member Data Documentation

◆ m_address

void* CustomBuffer::m_address

◆ m_capacity

uint32_t CustomBuffer::m_capacity

◆ m_length

uint32_t CustomBuffer::m_length

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