webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
webrtc::MemoryPool< MemoryType > Class Template Reference

#include <memory_pool.h>

Public Member Functions

int32_t PopMemory (MemoryType *&memory)
 
int32_t PushMemory (MemoryType *&memory)
 
int32_t PopMemory (MemoryType *&memory)
 
int32_t PushMemory (MemoryType *&memory)
 

Static Public Member Functions

static int32_t CreateMemoryPool (MemoryPool *&memoryPool, uint32_t initialPoolSize)
 
static int32_t DeleteMemoryPool (MemoryPool *&memoryPool)
 
static int32_t CreateMemoryPool (MemoryPool *&memoryPool, uint32_t initialPoolSize)
 
static int32_t DeleteMemoryPool (MemoryPool *&memoryPool)
 

Member Function Documentation

◆ CreateMemoryPool() [1/2]

template<class MemoryType >
int32_t webrtc::MemoryPool< MemoryType >::CreateMemoryPool ( MemoryPool< MemoryType > *&  memoryPool,
uint32_t  initialPoolSize 
)
static

◆ CreateMemoryPool() [2/2]

template<class MemoryType>
static int32_t webrtc::MemoryPool< MemoryType >::CreateMemoryPool ( MemoryPool< MemoryType > *&  memoryPool,
uint32_t  initialPoolSize 
)
static

◆ DeleteMemoryPool() [1/2]

template<class MemoryType >
int32_t webrtc::MemoryPool< MemoryType >::DeleteMemoryPool ( MemoryPool< MemoryType > *&  memoryPool)
static

◆ DeleteMemoryPool() [2/2]

template<class MemoryType>
static int32_t webrtc::MemoryPool< MemoryType >::DeleteMemoryPool ( MemoryPool< MemoryType > *&  memoryPool)
static

◆ PopMemory() [1/2]

template<class MemoryType>
int32_t webrtc::MemoryPool< MemoryType >::PopMemory ( MemoryType *&  memory)

◆ PopMemory() [2/2]

template<class MemoryType>
int32_t webrtc::MemoryPool< MemoryType >::PopMemory ( MemoryType *&  memory)

◆ PushMemory() [1/2]

template<class MemoryType>
int32_t webrtc::MemoryPool< MemoryType >::PushMemory ( MemoryType *&  memory)

◆ PushMemory() [2/2]

template<class MemoryType>
int32_t webrtc::MemoryPool< MemoryType >::PushMemory ( MemoryType *&  memory)

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