foobar2000 SDK
2015-01-14
|
#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 787 of file filesystem_helper.h.
|
inline |
Definition at line 789 of file filesystem_helper.h.
|
inline |
Definition at line 808 of file filesystem_helper.h.
|
inline |
Definition at line 812 of file filesystem_helper.h.
|
inline |
Definition at line 791 of file filesystem_helper.h.
|
inline |
Definition at line 813 of file filesystem_helper.h.
|
private |
Definition at line 816 of file filesystem_helper.h.
|
private |
Definition at line 817 of file filesystem_helper.h.
|
private |
Definition at line 815 of file filesystem_helper.h.