#include <Log.hh>
◆ callback_type
◆ StreamFile()
LDASTools::AL::Log::StreamFile::StreamFile |
( |
| ) |
|
◆ ~StreamFile()
LDASTools::AL::Log::StreamFile::~StreamFile |
( |
| ) |
|
|
virtual |
◆ archive_filename()
std::string LDASTools::AL::Log::StreamFile::archive_filename |
( |
| ) |
const |
|
protectedvirtual |
◆ ArchiveDirectory() [1/2]
std::string LDASTools::AL::Log::StreamFile::ArchiveDirectory |
( |
| ) |
const |
|
inline |
◆ ArchiveDirectory() [2/2]
void LDASTools::AL::Log::StreamFile::ArchiveDirectory |
( |
const std::string & |
Value | ) |
|
|
inline |
◆ Callback()
void LDASTools::AL::Log::StreamInterface::Callback |
( |
callback_type |
Callback | ) |
|
|
inlineinherited |
◆ Close()
void LDASTools::AL::Log::StreamFile::Close |
( |
| ) |
|
|
virtual |
◆ entries()
INT_4U LDASTools::AL::Log::StreamFile::entries |
( |
| ) |
const |
|
inlineprotected |
◆ entriesMax()
INT_4U LDASTools::AL::Log::StreamFile::entriesMax |
( |
| ) |
const |
|
protectedvirtual |
◆ filename()
std::string LDASTools::AL::Log::StreamFile::filename |
( |
| ) |
const |
|
protectedvirtual |
◆ FilenameExtension() [1/2]
std::string LDASTools::AL::Log::StreamFile::FilenameExtension |
( |
| ) |
const |
|
inline |
◆ FilenameExtension() [2/2]
void LDASTools::AL::Log::StreamFile::FilenameExtension |
( |
const std::string & |
Value | ) |
|
|
inline |
◆ FilenamePattern() [1/2]
std::string LDASTools::AL::Log::StreamFile::FilenamePattern |
( |
| ) |
const |
|
inline |
◆ FilenamePattern() [2/2]
void LDASTools::AL::Log::StreamFile::FilenamePattern |
( |
const std::string & |
Value | ) |
|
|
inline |
◆ IsOpen()
bool LDASTools::AL::Log::StreamFile::IsOpen |
( |
| ) |
const |
|
virtual |
Return the open state of the stream.
Resturn the open state of the stream.
- Returns
- If the stream is open and writable, then return true. Otherwise, false.
Implements LDASTools::AL::Log::StreamInterface.
◆ onClose()
void LDASTools::AL::Log::StreamInterface::onClose |
( |
| ) |
|
|
protectedinherited |
◆ onOpen()
void LDASTools::AL::Log::StreamInterface::onOpen |
( |
| ) |
|
|
protectedinherited |
◆ Open()
void LDASTools::AL::Log::StreamFile::Open |
( |
| ) |
|
|
virtual |
◆ operator<<()
template<typename T >
std::ostream & LDASTools::AL::Log::StreamInterface::operator<< |
( |
T |
a | ) |
|
|
inlineinherited |
◆ rotate()
void LDASTools::AL::Log::StreamFile::rotate |
( |
| ) |
|
|
protectedvirtual |
Rotate log files.
- Todo:
- Rotate the logs
◆ stream()
std::ostream & LDASTools::AL::Log::StreamFile::stream |
( |
| ) |
|
|
protectedvirtual |
◆ WriteMessage()
void LDASTools::AL::Log::StreamFile::WriteMessage |
( |
const std::string & |
Message | ) |
|
|
virtual |
◆ archive_directory
std::string LDASTools::AL::Log::StreamFile::archive_directory |
|
private |
◆ callback
Callback storage.
If this is set, then this instance is called to handle additional actions that should happen when the stream is opened or closed.
◆ filename_extension
std::string LDASTools::AL::Log::StreamFile::filename_extension |
|
private |
◆ filename_pattern
std::string LDASTools::AL::Log::StreamFile::filename_pattern |
|
private |
◆ rotate_bytes
INT_4U LDASTools::AL::Log::StreamFile::rotate_bytes |
|
private |
◆ rotate_bytes_trigger
INT_4U LDASTools::AL::Log::StreamFile::rotate_bytes_trigger |
|
private |
◆ rotate_entries
INT_4U LDASTools::AL::Log::StreamFile::rotate_entries |
|
private |
◆ rotate_entries_trigger
INT_4U LDASTools::AL::Log::StreamFile::rotate_entries_trigger |
|
private |
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.4/src/Log.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.4/src/Log.cc