foobar2000 SDK
2015-08-03
|
#include <memalign.h>
Public Types | |
typedef mem_block_aligned_t< obj_t, alignBytes > | self_t |
Public Member Functions | |
mem_block_aligned_t () | |
mem_block_aligned_t (self_t const &other) | |
mem_block_aligned_t (self_t &&other) | |
obj_t * | get_ptr () |
const obj_t * | get_ptr () const |
size_t | get_size () const |
self_t const & | operator= (self_t const &other) |
self_t const & | operator= (self_t &&other) |
obj_t * | ptr () |
const obj_t * | ptr () const |
void | resize (size_t s) |
void | set_size (size_t s) |
size_t | size () const |
Private Attributes | |
mem_block_aligned< alignBytes > | m |
Definition at line 90 of file memalign.h.
typedef mem_block_aligned_t<obj_t, alignBytes> pfc::mem_block_aligned_t< obj_t, alignBytes >::self_t |
Definition at line 92 of file memalign.h.
|
inline |
Definition at line 101 of file memalign.h.
|
inline |
Definition at line 102 of file memalign.h.
|
inline |
Definition at line 103 of file memalign.h.
|
inline |
Definition at line 99 of file memalign.h.
|
inline |
Definition at line 100 of file memalign.h.
|
inline |
Definition at line 96 of file memalign.h.
|
inline |
Definition at line 104 of file memalign.h.
|
inline |
Definition at line 105 of file memalign.h.
|
inline |
Definition at line 97 of file memalign.h.
|
inline |
Definition at line 98 of file memalign.h.
|
inline |
Definition at line 93 of file memalign.h.
|
inline |
Definition at line 94 of file memalign.h.
|
inline |
Definition at line 95 of file memalign.h.
|
private |
Definition at line 107 of file memalign.h.