Definition at line 62 of file filelocklog.h.
OSB_APP::FileLockLog::FileLockLog | ( | int | logLevel | ) | [explicit] |
Constructor with log level.
It initializes mutex_.
OSB_APP::FileLockLog::~FileLockLog | ( | ) |
Destructor: flushes the temp. buffer and closes the file output stream.
The destructor frist flushes the temporary output buffer and closes the file output stream.
If the temp. buffer is not empty afterwards, its content is written to std::cerr.
OSB_APP::FileLockLog::FileLockLog | ( | const FileLockLog & | ) | [private] |
Prevent copying: not implemented.
void OSB_APP::FileLockLog::lock | ( | ) | const [private, virtual] |
FileLockLog& OSB_APP::FileLockLog::operator== | ( | const FileLockLog & | ) | [private] |
Prevent assignment: not implemented.
void OSB_APP::FileLockLog::unlock | ( | ) | const [private, virtual] |
pthread_mutex_t OSB_APP::FileLockLog::mutex_ [mutable, private] |