foobar2000 SDK
2015-08-03
|
#include <mem_block_container.h>
Public Member Functions | |
mem_block_container_ref_impl (t_ref &ref) | |
const void * | get_ptr () const |
void * | get_ptr () |
t_size | get_size () const |
void | set_size (t_size p_size) |
Public Member Functions inherited from mem_block_container | |
void | copy (const mem_block_container &p_source) |
void | from_stream (stream_reader *p_stream, t_size p_bytes, abort_callback &p_abort) |
const mem_block_container & | operator= (const mem_block_container &p_source) |
void | reset () |
void | set (const void *p_buffer, t_size p_size) |
void | set (const mem_block_container &source) |
template<typename t_source > | |
void | set (const t_source &source) |
Private Attributes | |
t_ref & | m_ref |
Additional Inherited Members | |
Protected Member Functions inherited from mem_block_container | |
mem_block_container () | |
~mem_block_container () | |
Definition at line 84 of file mem_block_container.h.
|
inline |
Definition at line 86 of file mem_block_container.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
private |
Definition at line 94 of file mem_block_container.h.