#include <Log.hh>
◆ callback_type [1/2]
◆ callback_type [2/2]
◆ StreamFile() [1/2]
LDASTools::AL::Log::StreamFile::StreamFile |
( |
| ) |
|
◆ ~StreamFile() [1/2]
LDASTools::AL::Log::StreamFile::~StreamFile |
( |
| ) |
|
|
virtual |
◆ StreamFile() [2/2]
LDASTools::AL::Log::StreamFile::StreamFile |
( |
| ) |
|
◆ ~StreamFile() [2/2]
virtual LDASTools::AL::Log::StreamFile::~StreamFile |
( |
| ) |
|
|
virtual |
◆ archive_filename() [1/2]
std::string LDASTools::AL::Log::StreamFile::archive_filename |
( |
| ) |
const |
|
protectedvirtual |
◆ archive_filename() [2/2]
virtual std::string LDASTools::AL::Log::StreamFile::archive_filename |
( |
| ) |
const |
|
protectedvirtual |
◆ ArchiveDirectory() [1/4]
std::string LDASTools::AL::Log::StreamFile::ArchiveDirectory |
( |
| ) |
const |
|
inline |
◆ ArchiveDirectory() [2/4]
std::string LDASTools::AL::Log::StreamFile::ArchiveDirectory |
( |
| ) |
const |
◆ ArchiveDirectory() [3/4]
void LDASTools::AL::Log::StreamFile::ArchiveDirectory |
( |
const std::string & | Value | ) |
|
|
inline |
◆ ArchiveDirectory() [4/4]
void LDASTools::AL::Log::StreamFile::ArchiveDirectory |
( |
const std::string & | Value | ) |
|
◆ Callback() [1/2]
void LDASTools::AL::Log::StreamInterface::Callback |
( |
callback_type | Callback | ) |
|
|
inlineinherited |
◆ Callback() [2/2]
void LDASTools::AL::Log::StreamInterface::Callback |
( |
callback_type | Callback | ) |
|
|
inherited |
◆ Close() [1/2]
void LDASTools::AL::Log::StreamFile::Close |
( |
| ) |
|
|
virtual |
◆ Close() [2/2]
virtual void LDASTools::AL::Log::StreamFile::Close |
( |
| ) |
|
|
virtual |
◆ entries() [1/2]
INT_4U LDASTools::AL::Log::StreamFile::entries |
( |
| ) |
const |
|
inlineprotected |
◆ entries() [2/2]
INT_4U LDASTools::AL::Log::StreamFile::entries |
( |
| ) |
const |
|
protected |
◆ entriesMax() [1/2]
INT_4U LDASTools::AL::Log::StreamFile::entriesMax |
( |
| ) |
const |
|
protectedvirtual |
◆ entriesMax() [2/2]
virtual INT_4U LDASTools::AL::Log::StreamFile::entriesMax |
( |
| ) |
const |
|
protectedvirtual |
◆ filename() [1/2]
std::string LDASTools::AL::Log::StreamFile::filename |
( |
| ) |
const |
|
protectedvirtual |
◆ filename() [2/2]
virtual std::string LDASTools::AL::Log::StreamFile::filename |
( |
| ) |
const |
|
protectedvirtual |
◆ FilenameExtension() [1/4]
std::string LDASTools::AL::Log::StreamFile::FilenameExtension |
( |
| ) |
const |
|
inline |
◆ FilenameExtension() [2/4]
std::string LDASTools::AL::Log::StreamFile::FilenameExtension |
( |
| ) |
const |
◆ FilenameExtension() [3/4]
void LDASTools::AL::Log::StreamFile::FilenameExtension |
( |
const std::string & | Value | ) |
|
|
inline |
◆ FilenameExtension() [4/4]
void LDASTools::AL::Log::StreamFile::FilenameExtension |
( |
const std::string & | Value | ) |
|
◆ FilenamePattern() [1/4]
std::string LDASTools::AL::Log::StreamFile::FilenamePattern |
( |
| ) |
const |
|
inline |
◆ FilenamePattern() [2/4]
std::string LDASTools::AL::Log::StreamFile::FilenamePattern |
( |
| ) |
const |
◆ FilenamePattern() [3/4]
void LDASTools::AL::Log::StreamFile::FilenamePattern |
( |
const std::string & | Value | ) |
|
|
inline |
◆ FilenamePattern() [4/4]
void LDASTools::AL::Log::StreamFile::FilenamePattern |
( |
const std::string & | Value | ) |
|
◆ IsOpen() [1/2]
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.
◆ IsOpen() [2/2]
virtual bool LDASTools::AL::Log::StreamFile::IsOpen |
( |
| ) |
const |
|
virtual |
◆ onClose() [1/2]
void LDASTools::AL::Log::StreamInterface::onClose |
( |
| ) |
|
|
protectedinherited |
◆ onClose() [2/2]
void LDASTools::AL::Log::StreamInterface::onClose |
( |
| ) |
|
|
protectedinherited |
◆ onOpen() [1/2]
void LDASTools::AL::Log::StreamInterface::onOpen |
( |
| ) |
|
|
protectedinherited |
◆ onOpen() [2/2]
void LDASTools::AL::Log::StreamInterface::onOpen |
( |
| ) |
|
|
protectedinherited |
◆ Open() [1/2]
void LDASTools::AL::Log::StreamFile::Open |
( |
| ) |
|
|
virtual |
◆ Open() [2/2]
virtual void LDASTools::AL::Log::StreamFile::Open |
( |
| ) |
|
|
virtual |
◆ operator<<() [1/2]
template<typename T >
std::ostream & LDASTools::AL::Log::StreamInterface::operator<< |
( |
T | a | ) |
|
|
inlineinherited |
◆ operator<<() [2/2]
template<typename T >
std::ostream & LDASTools::AL::Log::StreamInterface::operator<< |
( |
T | a | ) |
|
|
inlineinherited |
◆ rotate() [1/2]
void LDASTools::AL::Log::StreamFile::rotate |
( |
| ) |
|
|
protectedvirtual |
Rotate log files.
- Todo
- Rotate the logs
◆ rotate() [2/2]
virtual void LDASTools::AL::Log::StreamFile::rotate |
( |
| ) |
|
|
protectedvirtual |
◆ stream() [1/2]
std::ostream & LDASTools::AL::Log::StreamFile::stream |
( |
| ) |
|
|
protectedvirtual |
◆ stream() [2/2]
virtual std::ostream & LDASTools::AL::Log::StreamFile::stream |
( |
| ) |
|
|
protectedvirtual |
◆ WriteMessage() [1/2]
void LDASTools::AL::Log::StreamFile::WriteMessage |
( |
const std::string & | Message | ) |
|
|
virtual |
◆ WriteMessage() [2/2]
virtual 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/build/include/ldastoolsal/Log.hh
- /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