|
nux-0.9.46
|
#include <NuxCore/FileManager/NFileManagerGNU.h>
Public Member Functions | |
| NGNUSerialFileReader (t_int InFileDescriptor, LogOutputDevice &InError, t_int InSize) | |
| ~NGNUSerialFileReader () | |
| virtual bool | Precache (t_int PrecacheOffset, t_int PrecacheSize) |
| virtual t_s64 | Seek (t_s64 InPos, NSerializer::SeekPos seekpos) |
| virtual t_s64 | Tell () |
| virtual t_s64 | GetFileSize () |
| virtual bool | Close () |
| virtual void | SerializeFinal (void *V, t_s64 Length) |
| virtual bool | isReader () |
| virtual bool | isWriter () |
Protected Attributes | |
| t_int | m_FileDescriptor |
| LogOutputDevice & | m_Error |
| t_s64 | m_FileSize |
| t_s64 | m_FilePos |
| t_s64 | m_BufferBase |
| t_int | m_BufferCount |
| BYTE * | m_Buffer |
Static Protected Attributes | |
| static const t_int | sBufferSize |
| nux::NGNUSerialFileReader::NGNUSerialFileReader | ( | t_int | InFileDescriptor, |
| LogOutputDevice & | InError, | ||
| t_int | InSize | ||
| ) |
| nux::NGNUSerialFileReader::~NGNUSerialFileReader | ( | ) |
| virtual bool nux::NGNUSerialFileReader::Close | ( | ) | [virtual] |
Implements nux::NSerializer.
| virtual t_s64 nux::NGNUSerialFileReader::GetFileSize | ( | ) | [virtual] |
Reimplemented from nux::NSerializer.
| virtual bool nux::NGNUSerialFileReader::isReader | ( | ) | [inline, virtual] |
Implements nux::NSerializer.
| virtual bool nux::NGNUSerialFileReader::isWriter | ( | ) | [inline, virtual] |
Implements nux::NSerializer.
| virtual bool nux::NGNUSerialFileReader::Precache | ( | t_int | PrecacheOffset, |
| t_int | PrecacheSize | ||
| ) | [virtual] |
| virtual t_s64 nux::NGNUSerialFileReader::Seek | ( | t_s64 | InPos, |
| NSerializer::SeekPos | seekpos | ||
| ) | [virtual] |
Implements nux::NSerializer.
| virtual void nux::NGNUSerialFileReader::SerializeFinal | ( | void * | V, |
| t_s64 | Length | ||
| ) | [virtual] |
Implements nux::NSerializer.
| virtual t_s64 nux::NGNUSerialFileReader::Tell | ( | ) | [virtual] |
Implements nux::NSerializer.
BYTE* nux::NGNUSerialFileReader::m_Buffer [protected] |
t_s64 nux::NGNUSerialFileReader::m_BufferBase [protected] |
t_int nux::NGNUSerialFileReader::m_BufferCount [protected] |
LogOutputDevice& nux::NGNUSerialFileReader::m_Error [protected] |
t_int nux::NGNUSerialFileReader::m_FileDescriptor [protected] |
t_s64 nux::NGNUSerialFileReader::m_FilePos [protected] |
t_s64 nux::NGNUSerialFileReader::m_FileSize [protected] |
const t_int nux::NGNUSerialFileReader::sBufferSize [static, protected] |