#include <tools.h>
List of all members.
Detailed Description
cUnbufferedFile is used for large files that are mainly written or read in a streaming manner, and thus should not be cached.
Definition at line 322 of file tools.h.
Constructor & Destructor Documentation
| cUnbufferedFile::cUnbufferedFile |
( |
void |
| ) |
|
| cUnbufferedFile::~cUnbufferedFile |
( |
| ) |
|
Member Function Documentation
| int cUnbufferedFile::Close |
( |
void |
| ) |
|
| static cUnbufferedFile* cUnbufferedFile::Create |
( |
const char * |
FileName, |
|
|
int |
Flags, |
|
|
mode_t |
Mode = DEFFILEMODE |
|
) |
| [static] |
| int cUnbufferedFile::Open |
( |
const char * |
FileName, |
|
|
int |
Flags, |
|
|
mode_t |
Mode = DEFFILEMODE |
|
) |
| |
| ssize_t cUnbufferedFile::Read |
( |
void * |
Data, |
|
|
size_t |
Size |
|
) |
| |
| off_t cUnbufferedFile::Seek |
( |
off_t |
Offset, |
|
|
int |
Whence |
|
) |
| |
| void cUnbufferedFile::SetReadAhead |
( |
size_t |
ra | ) |
|
| ssize_t cUnbufferedFile::Write |
( |
const void * |
Data, |
|
|
size_t |
Size |
|
) |
| |
The documentation for this class was generated from the following file:
- contrib/sasc-ng/sc/include/vdr/tools.h