foobar2000 SDK  2015-01-14
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 347 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 349 of file filesystem.h.

349 {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 350 of file filesystem.h.

350 {throw exception_io_denied();}

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