|
| File () |
|
| File (const int fd, const char *aFileName) |
|
| File (const void *buffer, uint32_t BufferSize=0) |
|
| File (const wchar_t *buffer, uint32_t BufferSize=0) |
|
| File (char **buffer, uint32_t *BufferSize=NULL) |
|
| File (wchar_t **buffer, uint32_t *BufferSize=NULL) |
|
virtual | ~File () |
|
bool | AtEOF () |
|
uint32_t | CanRead () |
|
bool | Close () |
|
bool | Encrypt (bool DoEncryption) |
|
bool | Flush () |
|
const char * | GetBuffer () const |
|
uint32_t | GetBufferSize () const |
|
int | GetFd () |
|
const char * | GetFileName () const |
|
bool | IsMMapped () const |
|
bool | Keys (const char *Private, const char *Public) |
|
char | LookNext () |
|
off_t | Lseek (off_t offset, Whence_t whence) |
|
bool | Mkdir (const char *path, mode_t mode) |
|
bool | NextIsLwsp () |
|
bool | Open (const char *file, int RWmode) |
|
int | Printf (const char *Format,...) |
|
uint32_t | Read (void *data, const uint32_t Length, bool force=true) |
|
bool | ReadLine (uint8_t **Results, uint32_t &Length, bool Force=true, bool DiscardEol=true) |
|
off_t | Tell () |
|
void | ThrowExceptions (bool Enable) |
|
uint32_t | Write (const void *data, const uint32_t Length) |
|
uint32_t | Write (const char *data) |
|
Public Member Functions inherited from SoftwareAndServices::Library::Common::instance< File > |
| instance () |
|
virtual InstanceCount_t | decInstance () const |
|
virtual InstanceCount_t | getInstance () const |
|
virtual InstanceCount_t | incInstance () const |
|
void | operator delete (void *ToFree) |
|
Like 'FILE', except C++ implementation and allows sockets and disk files to use same object on WINDOWS
Definition at line 150 of file File.hpp.