foobar2000 SDK  2015-08-03
Public Member Functions
foobar2000_io::file_readonly_t< t_base >

#include <filesystem.h>

+ Inheritance diagram for foobar2000_io::file_readonly_t< t_base >:

Public Member Functions

void resize (t_filesize p_size, abort_callback &p_abort)
 
void write (const void *p_buffer, t_size p_bytes, abort_callback &p_abort)
 

Detailed Description

template<typename t_base>
class foobar2000_io::file_readonly_t< t_base >

Implementation helper - contains dummy implementations of methods that modify the file.

Definition at line 352 of file filesystem.h.

Member Function Documentation

template<typename t_base >
void foobar2000_io::file_readonly_t< t_base >::resize ( t_filesize  p_size,
abort_callback p_abort 
)
inline

Definition at line 354 of file filesystem.h.

354 {throw exception_io_denied();}
template<typename t_base >
void foobar2000_io::file_readonly_t< t_base >::write ( const void *  p_buffer,
t_size  p_bytes,
abort_callback p_abort 
)
inline

Definition at line 355 of file filesystem.h.

355 {throw exception_io_denied();}

The documentation for this class was generated from the following file: