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

Public Member Functions

HRESULT AddString (_In_z_ LPCSTR pString, _Inout_ uint32_t *pOffset)
 
HRESULT AddData (_In_reads_bytes_(bufferSize) const void *pNewData, _In_ uint32_t bufferSize, _Inout_ uint32_t *pOffset)
 
void * Allocate (_In_ uint32_t bufferSize)
 
uint32_t GetSize ()
 
void EnableAlignment ()
 

Protected Attributes

CDataBlockm_pFirst
 
CDataBlockm_pLast
 
uint32_t m_Size
 
uint32_t m_Offset
 
bool m_IsAligned
 

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