foobar2000 SDK
2015-08-03
|
#include <dsp.h>
Public Member Functions | |
void | contents_from_stream (stream_reader *p_stream, abort_callback &p_abort) |
void | contents_to_stream (stream_writer *p_stream, abort_callback &p_abort) const |
void | copy (const dsp_preset &p_source) |
virtual const void * | get_data () const =0 |
virtual t_size | get_data_size () const =0 |
virtual GUID | get_owner () const =0 |
bool | operator!= (const dsp_preset &p_other) const |
const dsp_preset & | operator= (const dsp_preset &p_source) |
bool | operator== (const dsp_preset &p_other) const |
virtual void | set_data (const void *p_data, t_size p_data_size)=0 |
virtual void | set_data_from_stream (stream_reader *p_stream, t_size p_bytes, abort_callback &p_abort)=0 |
virtual void | set_owner (const GUID &p_owner)=0 |
Static Public Member Functions | |
static void | g_contents_from_stream_skip (stream_reader *p_stream, abort_callback &p_abort) |
Protected Member Functions | |
dsp_preset () | |
~dsp_preset () | |
void dsp_preset::contents_from_stream | ( | stream_reader * | p_stream, |
abort_callback & | p_abort | ||
) |
void dsp_preset::contents_to_stream | ( | stream_writer * | p_stream, |
abort_callback & | p_abort | ||
) | const |
|
inline |
|
static |
|
pure virtual |
Implemented in dsp_preset_impl.
|
pure virtual |
Implemented in dsp_preset_impl.
|
pure virtual |
Implemented in dsp_preset_impl.
|
inline |
|
inline |
|
inline |
|
pure virtual |
Implemented in dsp_preset_impl.
|
pure virtual |
Implemented in dsp_preset_impl.
|
pure virtual |
Implemented in dsp_preset_impl.