foobar2000 SDK
2015-08-03
|
#include <alloc.h>
Public Types | |
enum | { alloc_prioritizes_speed = t_alloc<t_item>::alloc_prioritizes_speed } |
Public Member Functions | |
alloc () | |
void | force_reset () |
t_size | get_size () const |
bool | is_ptr_owned (const void *p_item) const |
void | move_from (t_self &other) |
t_item & | operator[] (t_size p_index) |
const t_item & | operator[] (t_size p_index) const |
void | prealloc (t_size p_size) |
void | set_size (t_size p_size) |
Private Types | |
typedef alloc< t_item > | t_self |
Private Member Functions | |
alloc (const t_self &) | |
const t_self & | operator= (const t_self &) |
Private Attributes | |
alloc_fixed< p_width >::template alloc< t_item > | m_fixed |
t_alloc< t_item > | m_variable |
|
private |
anonymous enum |
|
inline |
|
inlineprivate |
|
inline |
Definition at line 500 of file alloc.h.
|
inline |
Definition at line 495 of file alloc.h.
|
inline |
Definition at line 496 of file alloc.h.
|
inline |
Definition at line 505 of file alloc.h.
|
inlineprivate |
|
inline |
Definition at line 483 of file alloc.h.
|
inline |
Definition at line 489 of file alloc.h.
|
inline |
|
inline |
Definition at line 473 of file alloc.h.
|
private |
|
private |