foobar2000_io::file Member List

This is the complete list of members for foobar2000_io::file, including all inherited members.

can_seek()=0foobar2000_io::file [pure virtual]
class_guidfoobar2000_io::file [static]
ensure_local()foobar2000_io::file
ensure_seekable()foobar2000_io::file
g_transfer(stream_reader *src, stream_writer *dst, t_filesize bytes, abort_callback &p_abort)foobar2000_io::file [static]
g_transfer(service_ptr_t< file > p_src, service_ptr_t< file > p_dst, t_filesize p_bytes, abort_callback &p_abort)foobar2000_io::file [static]
g_transfer_file(const service_ptr_t< file > &p_from, const service_ptr_t< file > &p_to, abort_callback &p_abort)foobar2000_io::file [static]
g_transfer_object(stream_reader *src, stream_writer *dst, t_filesize bytes, abort_callback &p_abort)foobar2000_io::file [static]
g_transfer_object(service_ptr_t< file > p_src, service_ptr_t< file > p_dst, t_filesize p_bytes, abort_callback &p_abort)foobar2000_io::file [static]
get_content_type(pfc::string_base &p_out)=0foobar2000_io::file [pure virtual]
get_position(abort_callback &p_abort)=0foobar2000_io::file [pure virtual]
get_remaining(abort_callback &p_abort)foobar2000_io::file
get_size(abort_callback &p_abort)=0foobar2000_io::file [pure virtual]
get_size_ex(abort_callback &p_abort)foobar2000_io::file
get_stats(abort_callback &p_abort)foobar2000_io::file
get_timestamp(abort_callback &p_abort)foobar2000_io::file [inline, virtual]
is_eof(abort_callback &p_abort)foobar2000_io::file
is_in_memory()foobar2000_io::file [inline, virtual]
is_remote()=0foobar2000_io::file [pure virtual]
on_idle(abort_callback &p_abort)foobar2000_io::file [inline, virtual]
read(void *p_buffer, t_size p_bytes, abort_callback &p_abort)=0foobar2000_io::stream_reader [pure virtual]
read_bendian_t(T &p_object, abort_callback &p_abort)foobar2000_io::stream_reader [inline]
read_lendian_t(T &p_object, abort_callback &p_abort)foobar2000_io::stream_reader [inline]
read_object(void *p_buffer, t_size p_bytes, abort_callback &p_abort)foobar2000_io::stream_reader [virtual]
read_object_t(T &p_object, abort_callback &p_abort)foobar2000_io::stream_reader [inline]
read_string(pfc::string_base &p_out, abort_callback &p_abort)foobar2000_io::stream_reader
read_string(abort_callback &p_abort)foobar2000_io::stream_reader
read_string_ex(pfc::string_base &p_out, t_size p_bytes, abort_callback &p_abort)foobar2000_io::stream_reader
read_string_ex(t_size p_len, abort_callback &p_abort)foobar2000_io::stream_reader
read_string_raw(pfc::string_base &p_out, abort_callback &p_abort)foobar2000_io::stream_reader
reopen(abort_callback &p_abort)=0foobar2000_io::file [pure virtual]
resize(t_filesize p_size, abort_callback &p_abort)=0foobar2000_io::file [pure virtual]
seek(t_filesize p_position, abort_callback &p_abort)=0foobar2000_io::file [pure virtual]
seek_ex(t_sfilesize p_position, t_seek_mode p_mode, abort_callback &p_abort)foobar2000_io::file [virtual]
seek_from_beginning enum valuefoobar2000_io::file
seek_from_current enum valuefoobar2000_io::file
seek_from_eof enum valuefoobar2000_io::file
service_add_ref()=0service_base [pure virtual]
service_base()service_base [inline, protected]
service_query(service_ptr_t< service_base > &p_out, const GUID &p_guid)service_base [inline, virtual]
service_query_t(service_ptr_t< T > &p_out)service_base [inline]
service_release()=0service_base [pure virtual]
set_eof(abort_callback &p_abort)foobar2000_io::file [inline]
skip(t_filesize p_bytes, abort_callback &p_abort)foobar2000_io::file [virtual]
skip_object(t_filesize p_bytes, abort_callback &p_abort)foobar2000_io::stream_reader [virtual]
stream_reader()foobar2000_io::stream_reader [inline, protected]
stream_writer()foobar2000_io::stream_writer [inline, protected]
t_interface typedeffoobar2000_io::file
t_interface_parent typedeffoobar2000_io::file
t_seek_mode enum namefoobar2000_io::file
truncate(t_filesize p_position, abort_callback &p_abort)foobar2000_io::file
write(const void *p_buffer, t_size p_bytes, abort_callback &p_abort)=0foobar2000_io::stream_writer [pure virtual]
write_bendian_t(const T &p_object, abort_callback &p_abort)foobar2000_io::stream_writer [inline]
write_lendian_t(const T &p_object, abort_callback &p_abort)foobar2000_io::stream_writer [inline]
write_object(const void *p_buffer, t_size p_bytes, abort_callback &p_abort)foobar2000_io::stream_writer [inline]
write_object_t(const T &p_object, abort_callback &p_abort)foobar2000_io::stream_writer [inline]
write_string(const char *p_string, abort_callback &p_abort)foobar2000_io::stream_writer
write_string(const char *p_string, t_size p_len, abort_callback &p_abort)foobar2000_io::stream_writer
write_string(const T &val, abort_callback &p_abort)foobar2000_io::stream_writer [inline]
write_string_raw(const char *p_string, abort_callback &p_abort)foobar2000_io::stream_writer
~service_base()service_base [inline, protected]
~stream_reader()foobar2000_io::stream_reader [inline, protected]
~stream_writer()foobar2000_io::stream_writer [inline, protected]


Generated on Fri Apr 25 18:49:56 2008 for foobar2000 SDK by  doxygen 1.5.5