MP4v2
Public Member Functions | List of all members
mp4v2::platform::io::CustomFileProvider Class Reference
Inheritance diagram for mp4v2::platform::io::CustomFileProvider:
mp4v2::platform::io::FileProvider

Public Member Functions

 CustomFileProvider (const MP4FileProvider &)
 
bool open (const std::string &name, Mode mode)
 
bool seek (Size pos)
 
bool read (void *buffer, Size size, Size &nin)
 
bool write (const void *buffer, Size size, Size &nout)
 
bool truncate (Size size)
 
bool close ()
 
bool getSize (Size &nout)
 

Additional Inherited Members

- Public Types inherited from mp4v2::platform::io::FileProvider
enum  Mode {
  MODE_UNDEFINED, MODE_READ, MODE_MODIFY,
  MODE_CREATE
}
 file operation mode flags More...
 
typedef int64_t Size
 type used to represent all file sizes and offsets
 
- Static Public Member Functions inherited from mp4v2::platform::io::FileProvider
static FileProviderstandard ()