|
foobar2000 SDK
2015-01-14
|
#include <memalign.h>
Public Types | |
| typedef mem_block_aligned< alignBytes > | self_t |
Public Member Functions | |
| mem_block_aligned () | |
| mem_block_aligned (self_t const &other) | |
| mem_block_aligned (self_t &&other) | |
| ~mem_block_aligned () | |
| void | assign (self_t const &other) |
| void * | get_ptr () |
| const void * | get_ptr () const |
| size_t | get_size () const |
| self_t const & | operator= (self_t const &other) |
| self_t const & | operator= (self_t &&other) |
| void * | ptr () |
| const void * | ptr () const |
| void | resize (size_t s) |
| void | set_size (size_t s) |
| size_t | size () const |
Static Private Member Functions | |
| static void | _free (void *ptr) |
Private Attributes | |
| void * | m_ptr |
| size_t | m_size |
Definition at line 7 of file memalign.h.
| typedef mem_block_aligned<alignBytes> pfc::mem_block_aligned< alignBytes >::self_t |
Definition at line 9 of file memalign.h.
|
inline |
Definition at line 10 of file memalign.h.
|
inline |
Definition at line 48 of file memalign.h.
|
inline |
Definition at line 56 of file memalign.h.
|
inline |
Definition at line 63 of file memalign.h.
|
inlinestaticprivate |
Definition at line 77 of file memalign.h.
|
inline |
Definition at line 59 of file memalign.h.
|
inline |
Definition at line 14 of file memalign.h.
|
inline |
Definition at line 15 of file memalign.h.
|
inline |
Definition at line 17 of file memalign.h.
|
inline |
Definition at line 52 of file memalign.h.
|
inline |
Definition at line 68 of file memalign.h.
|
inline |
Definition at line 12 of file memalign.h.
|
inline |
Definition at line 13 of file memalign.h.
|
inline |
Definition at line 19 of file memalign.h.
|
inline |
Definition at line 46 of file memalign.h.
|
inline |
Definition at line 16 of file memalign.h.
|
private |
Definition at line 85 of file memalign.h.
|
private |
Definition at line 86 of file memalign.h.
1.8.9.1