foobar2000 SDK
2015-08-03
|
#include <filesystem_helper.h>
Public Member Functions | |
reader_bigmem_mirror () | |
bool | get_content_type (pfc::string_base &p_out) |
t_filetimestamp | get_timestamp (abort_callback &p_abort) |
void | init (file::ptr source, abort_callback &abort) |
bool | is_remote () |
Public Member Functions inherited from reader_bigmem | |
reader_bigmem () | |
bool | can_seek () |
bool | get_content_type (pfc::string_base &p_out) |
t_filesize | get_position (abort_callback &p_abort) |
t_filesize | get_size (abort_callback &p_abort) |
t_filetimestamp | get_timestamp (abort_callback &p_abort) |
bool | is_in_memory () |
bool | is_remote () |
t_size | read (void *p_buffer, t_size p_bytes, abort_callback &p_abort) |
void | read_object (void *p_buffer, t_size p_bytes, abort_callback &p_abort) |
void | reopen (abort_callback &p_abort) |
void | seek (t_filesize p_position, abort_callback &p_abort) |
t_filesize | skip (t_filesize p_bytes, abort_callback &p_abort) |
void | skip_object (t_filesize p_bytes, abort_callback &p_abort) |
Private Attributes | |
pfc::string8 | m_contentType |
bool | m_isRemote |
t_filetimestamp | m_ts |
Additional Inherited Members | |
Protected Member Functions inherited from reader_bigmem | |
size_t | remaining () const |
void | resize (size_t newSize) |
Protected Attributes inherited from reader_bigmem | |
pfc::bigmem | m_mem |
size_t | m_offset |
Definition at line 795 of file filesystem_helper.h.
|
inline |
Definition at line 797 of file filesystem_helper.h.
|
inline |
Definition at line 816 of file filesystem_helper.h.
|
inline |
Definition at line 820 of file filesystem_helper.h.
|
inline |
Definition at line 799 of file filesystem_helper.h.
|
inline |
Definition at line 821 of file filesystem_helper.h.
|
private |
Definition at line 824 of file filesystem_helper.h.
|
private |
Definition at line 825 of file filesystem_helper.h.
|
private |
Definition at line 823 of file filesystem_helper.h.