#include <Log.hh>
|
void | onClose () |
| Destructor.
|
|
void | onClose () |
|
void | onOpen () |
| Destructor.
|
|
void | onOpen () |
|
virtual std::ostream & | stream ()=0 |
| Gain access to the stream.
|
|
virtual std::ostream & | stream ()=0 |
| Gain access to the stream.
|
|
◆ callback_type [1/2]
◆ callback_type [2/2]
◆ StreamInterface() [1/2]
LDASTools::AL::Log::StreamInterface::StreamInterface |
( |
| ) |
|
◆ StreamInterface() [2/2]
LDASTools::AL::Log::StreamInterface::StreamInterface |
( |
| ) |
|
◆ ~StreamInterface() [1/2]
LDASTools::AL::Log::StreamInterface::~StreamInterface |
( |
| ) |
|
|
virtual |
◆ ~StreamInterface() [2/2]
virtual LDASTools::AL::Log::StreamInterface::~StreamInterface |
( |
| ) |
|
|
virtual |
◆ Callback() [1/2]
void LDASTools::AL::Log::StreamInterface::Callback |
( |
callback_type | Callback | ) |
|
|
inline |
◆ Callback() [2/2]
void LDASTools::AL::Log::StreamInterface::Callback |
( |
callback_type | Callback | ) |
|
◆ Close() [1/2]
virtual void LDASTools::AL::Log::StreamInterface::Close |
( |
| ) |
|
|
pure virtual |
◆ Close() [2/2]
virtual void LDASTools::AL::Log::StreamInterface::Close |
( |
| ) |
|
|
pure virtual |
◆ IsOpen() [1/2]
virtual bool LDASTools::AL::Log::StreamInterface::IsOpen |
( |
| ) |
const |
|
pure virtual |
Resturn the open state of the stream.
- Returns
- If the stream is open and writable, then return true. Otherwise, false.
◆ IsOpen() [2/2]
virtual bool LDASTools::AL::Log::StreamInterface::IsOpen |
( |
| ) |
const |
|
pure virtual |
Resturn the open state of the stream.
- Returns
- If the stream is open and writable, then return true. Otherwise, false.
◆ onClose() [1/2]
void LDASTools::AL::Log::StreamInterface::onClose |
( |
| ) |
|
|
protected |
◆ onClose() [2/2]
void LDASTools::AL::Log::StreamInterface::onClose |
( |
| ) |
|
|
protected |
◆ onOpen() [1/2]
void LDASTools::AL::Log::StreamInterface::onOpen |
( |
| ) |
|
|
protected |
◆ onOpen() [2/2]
void LDASTools::AL::Log::StreamInterface::onOpen |
( |
| ) |
|
|
protected |
◆ Open() [1/2]
virtual void LDASTools::AL::Log::StreamInterface::Open |
( |
| ) |
|
|
pure virtual |
◆ Open() [2/2]
virtual void LDASTools::AL::Log::StreamInterface::Open |
( |
| ) |
|
|
pure virtual |
◆ operator<<() [1/2]
template<typename T>
std::ostream & LDASTools::AL::Log::StreamInterface::operator<< |
( |
T | a | ) |
|
|
inline |
◆ operator<<() [2/2]
template<typename T>
std::ostream & LDASTools::AL::Log::StreamInterface::operator<< |
( |
T | a | ) |
|
|
inline |
◆ stream() [1/2]
virtual std::ostream & LDASTools::AL::Log::StreamInterface::stream |
( |
| ) |
|
|
protectedpure virtual |
Gain access to the stream.
◆ stream() [2/2]
virtual std::ostream & LDASTools::AL::Log::StreamInterface::stream |
( |
| ) |
|
|
protectedpure virtual |
Gain access to the stream.
◆ WriteMessage() [1/2]
virtual void LDASTools::AL::Log::StreamInterface::WriteMessage |
( |
const std::string & | Message | ) |
|
|
pure virtual |
How to open the stream.
- Parameters
-
[in] | Message | The message to send to the output stream. |
◆ WriteMessage() [2/2]
virtual void LDASTools::AL::Log::StreamInterface::WriteMessage |
( |
const std::string & | Message | ) |
|
|
pure virtual |
How to open the stream.
- Parameters
-
[in] | Message | The message to send to the output stream. |
◆ 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.
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7/build/include/ldastoolsal/Log.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7/src/Log.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7/src/Log.cc