kodi
Public Member Functions | Public Attributes | Protected Attributes | Friends | List of all members
CDataBlock Class Reference
Collaboration diagram for CDataBlock:
Collaboration graph
[legend]

Public Member Functions

HRESULT AddData (_In_reads_bytes_(bufferSize) const void *pNewData, _In_ uint32_t bufferSize, _Outptr_ CDataBlock **ppBlock)
 
 _Success_ (return !=nullptr) void *Allocate(_In_ uint32_t bufferSize
 
void EnableAlignment ()
 

Public Attributes

_Outptr_ CDataBlock ** ppBlock
 

Protected Attributes

uint32_t m_size
 
uint32_t m_maxSize
 
uint8_t * m_pData
 
CDataBlockm_pNext
 
bool m_IsAligned
 

Friends

class CDataBlockStore
 

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