|
Flexiport
2.0.0
|
#include <flexiport/logfile.h>
Public Member Functions | |
| LogFile (unsigned int debug) | |
| ~LogFile () | |
| void | Open (std::string fileName, bool read, bool ignoreTimes=false) |
| void | Close () |
| bool | IsOpen () const |
| void | ResetFile () |
| ssize_t | Read (void *data, size_t count, Timeout &timeout) |
| ssize_t | BytesAvailable (const Timeout &timeout) |
| bool | CheckWrite (const void *const data, const size_t count, size_t *const numWritten, const Timeout *const timeout=NULL) |
| void | Flush () |
| void | Drain () |
| void | WriteRead (const void *const data, size_t count) |
| void | WriteWrite (const void *const data, size_t count) |
| flexiport::LogFile::LogFile | ( | unsigned int | debug | ) |
| ssize_t flexiport::LogFile::BytesAvailable | ( | const Timeout & | timeout | ) |
| bool flexiport::LogFile::CheckWrite | ( | const void *const | data, |
| const size_t | count, | ||
| size_t *const | numWritten, | ||
| const Timeout *const | timeout = NULL |
||
| ) |
| void flexiport::LogFile::Close | ( | ) |
| void flexiport::LogFile::Drain | ( | ) |
| void flexiport::LogFile::Flush | ( | ) |
| bool flexiport::LogFile::IsOpen | ( | ) | const |
| void flexiport::LogFile::Open | ( | std::string | fileName, |
| bool | read, | ||
| bool | ignoreTimes = false |
||
| ) |
| ssize_t flexiport::LogFile::Read | ( | void * | data, |
| size_t | count, | ||
| Timeout & | timeout | ||
| ) |
| void flexiport::LogFile::ResetFile | ( | ) |
| void flexiport::LogFile::WriteRead | ( | const void *const | data, |
| size_t | count | ||
| ) |
| void flexiport::LogFile::WriteWrite | ( | const void *const | data, |
| size_t | count | ||
| ) |
1.7.6.1