file_wrapper_simple Class Reference

#include <file_wrapper_simple.h>

List of all members.

Public Member Functions

 file_wrapper_simple (const service_ptr_t< file > &p_file, abort_callback &p_abort)
bool has_failed () const
void reset_status ()
t_size read (void *p_buffer, t_size p_bytes)
t_size write (const void *p_buffer, t_size p_bytes)
bool seek (t_filesize p_offset)
t_filesize get_position ()
t_filesize get_size ()
bool can_seek ()
bool truncate ()


Constructor & Destructor Documentation

file_wrapper_simple::file_wrapper_simple ( const service_ptr_t< file > &  p_file,
abort_callback &  p_abort 
) [inline, explicit]


Member Function Documentation

bool file_wrapper_simple::has_failed (  )  const [inline]

void file_wrapper_simple::reset_status (  )  [inline]

t_size file_wrapper_simple::read ( void *  p_buffer,
t_size  p_bytes 
)

t_size file_wrapper_simple::write ( const void *  p_buffer,
t_size  p_bytes 
)

bool file_wrapper_simple::seek ( t_filesize  p_offset  ) 

t_filesize file_wrapper_simple::get_position (  ) 

t_filesize file_wrapper_simple::get_size (  ) 

bool file_wrapper_simple::can_seek (  ) 

bool file_wrapper_simple::truncate (  ) 


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

Generated on Fri Apr 25 18:49:44 2008 for foobar2000 SDK by  doxygen 1.5.5