|
foobar2000 SDK
2015-01-14
|
#include <filesystem_helper.h>
Inheritance diagram for reader_membuffer_simple:Public Member Functions | |
| reader_membuffer_simple (const void *ptr, t_size size, t_filetimestamp ts=filetimestamp_invalid, bool is_remote=false) | |
| const void * | get_buffer () |
| t_size | get_buffer_size () |
| t_filetimestamp | get_timestamp (abort_callback &p_abort) |
| bool | is_remote () |
Public Member Functions inherited from reader_membuffer_base | |
| reader_membuffer_base () | |
| bool | can_seek () |
| t_filesize | get_position (abort_callback &p_abort) |
| t_filesize | get_size (abort_callback &p_abort) |
| bool | is_in_memory () |
| t_size | read (void *p_buffer, t_size p_bytes, abort_callback &p_abort) |
| void | reopen (abort_callback &p_abort) |
| void | seek (t_filesize position, abort_callback &p_abort) |
| void | write (const void *p_buffer, t_size p_bytes, abort_callback &p_abort) |
Private Attributes | |
| pfc::array_staticsize_t< t_uint8 > | m_data |
| bool | m_isRemote |
| t_filetimestamp | m_ts |
Additional Inherited Members | |
Protected Member Functions inherited from reader_membuffer_base | |
| virtual bool | get_content_type (pfc::string_base &) |
| void | seek_internal (t_size p_offset) |
Definition at line 49 of file filesystem_helper.h.
|
inline |
Definition at line 51 of file filesystem_helper.h.
|
inlinevirtual |
Implements reader_membuffer_base.
Definition at line 55 of file filesystem_helper.h.
|
inlinevirtual |
Implements reader_membuffer_base.
Definition at line 56 of file filesystem_helper.h.
|
inlinevirtual |
|
inline |
Definition at line 58 of file filesystem_helper.h.
|
private |
Definition at line 60 of file filesystem_helper.h.
|
private |
Definition at line 62 of file filesystem_helper.h.
|
private |
Definition at line 61 of file filesystem_helper.h.
1.8.9.1