ldas-tools-al
2.6.5
|
#include <Log.hh>
Public Types | |
typedef boost::shared_ptr< StreamCBInterface > | callback_type |
typedef boost::shared_ptr< StreamCBInterface > | callback_type |
typedef boost::shared_ptr< StreamCBInterface > | callback_type |
Public Member Functions | |
StreamFile () | |
Constructor. More... | |
virtual | ~StreamFile () |
Destructor. More... | |
void | ArchiveDirectory (const std::string &Value) |
std::string | ArchiveDirectory () const |
void | FilenameExtension (const std::string &Value) |
std::string | FilenameExtension () const |
void | FilenamePattern (const std::string &Value) |
std::string | FilenamePattern () const |
virtual void | Close () |
How to close the stream. More... | |
virtual bool | IsOpen () const |
Return the open state of the stream. More... | |
virtual void | Open () |
How to open the stream. More... | |
virtual void | WriteMessage (const std::string &Message) |
How to open the stream. More... | |
StreamFile () | |
Constructor. More... | |
virtual | ~StreamFile () |
Destructor. More... | |
void | ArchiveDirectory (const std::string &Value) |
std::string | ArchiveDirectory () const |
void | FilenameExtension (const std::string &Value) |
std::string | FilenameExtension () const |
void | FilenamePattern (const std::string &Value) |
std::string | FilenamePattern () const |
virtual void | Close () |
How to close the stream. More... | |
virtual bool | IsOpen () const |
Return the open state of the stream. More... | |
virtual void | Open () |
How to open the stream. More... | |
virtual void | WriteMessage (const std::string &Message) |
How to open the stream. More... | |
StreamFile () | |
Constructor. More... | |
virtual | ~StreamFile () |
Destructor. More... | |
void | ArchiveDirectory (const std::string &Value) |
std::string | ArchiveDirectory () const |
void | FilenameExtension (const std::string &Value) |
std::string | FilenameExtension () const |
void | FilenamePattern (const std::string &Value) |
std::string | FilenamePattern () const |
virtual void | Close () |
How to close the stream. More... | |
virtual bool | IsOpen () const |
Return the open state of the stream. More... | |
virtual void | Open () |
How to open the stream. More... | |
virtual void | WriteMessage (const std::string &Message) |
How to open the stream. More... | |
void | Callback (callback_type Callback) |
Establish callback. More... | |
void | Callback (callback_type Callback) |
Establish callback. More... | |
void | Callback (callback_type Callback) |
Establish callback. More... | |
template<typename T > | |
std::ostream & | operator<< (T a) |
Output to the stream. More... | |
template<typename T > | |
std::ostream & | operator<< (T a) |
Output to the stream. More... | |
template<typename T > | |
std::ostream & | operator<< (T a) |
Output to the stream. More... | |
Protected Member Functions | |
virtual std::string | archive_filename () const |
INT_4U | entries () const |
virtual INT_4U | entriesMax () const |
virtual std::string | filename () const |
virtual void | rotate () |
Rotate log files. More... | |
virtual std::ostream & | stream () |
Gain access to the stream. More... | |
virtual std::string | archive_filename () const |
INT_4U | entries () const |
virtual INT_4U | entriesMax () const |
virtual std::string | filename () const |
virtual void | rotate () |
Rotate log files. More... | |
virtual std::ostream & | stream () |
Gain access to the stream. More... | |
virtual std::string | archive_filename () const |
INT_4U | entries () const |
virtual INT_4U | entriesMax () const |
virtual std::string | filename () const |
virtual void | rotate () |
Rotate log files. More... | |
virtual std::ostream & | stream () |
Gain access to the stream. More... | |
void | onClose () |
Destructor. More... | |
void | onClose () |
void | onClose () |
void | onOpen () |
Destructor. More... | |
void | onOpen () |
void | onOpen () |
Private Attributes | |
std::string | archive_directory |
std::string | filename_extension |
std::string | filename_pattern |
INT_4U | rotate_bytes |
INT_4U | rotate_bytes_trigger |
INT_4U | rotate_entries |
INT_4U | rotate_entries_trigger |
|
inherited |
|
inherited |
|
inherited |
LDASTools::AL::Log::StreamFile::StreamFile | ( | ) |
Constructor.
|
virtual |
Destructor.
LDASTools::AL::Log::StreamFile::StreamFile | ( | ) |
Constructor.
|
virtual |
Destructor.
LDASTools::AL::Log::StreamFile::StreamFile | ( | ) |
Constructor.
|
virtual |
Destructor.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
void LDASTools::AL::Log::StreamFile::ArchiveDirectory | ( | const std::string & | Value | ) |
void LDASTools::AL::Log::StreamFile::ArchiveDirectory | ( | const std::string & | Value | ) |
|
inline |
std::string LDASTools::AL::Log::StreamFile::ArchiveDirectory | ( | ) | const |
std::string LDASTools::AL::Log::StreamFile::ArchiveDirectory | ( | ) | const |
|
inline |
|
inlineinherited |
Establish callback.
|
inherited |
Establish callback.
|
inherited |
Establish callback.
|
virtual |
How to close the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
virtual |
How to close the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
virtual |
How to close the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
protected |
|
inlineprotected |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
void LDASTools::AL::Log::StreamFile::FilenameExtension | ( | const std::string & | Value | ) |
void LDASTools::AL::Log::StreamFile::FilenameExtension | ( | const std::string & | Value | ) |
|
inline |
|
inline |
std::string LDASTools::AL::Log::StreamFile::FilenameExtension | ( | ) | const |
std::string LDASTools::AL::Log::StreamFile::FilenameExtension | ( | ) | const |
void LDASTools::AL::Log::StreamFile::FilenamePattern | ( | const std::string & | Value | ) |
void LDASTools::AL::Log::StreamFile::FilenamePattern | ( | const std::string & | Value | ) |
|
inline |
std::string LDASTools::AL::Log::StreamFile::FilenamePattern | ( | ) | const |
std::string LDASTools::AL::Log::StreamFile::FilenamePattern | ( | ) | const |
|
inline |
|
virtual |
Return the open state of the stream.
Resturn the open state of the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
virtual |
Return the open state of the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
virtual |
Return the open state of the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
protectedinherited |
|
protectedinherited |
Destructor.
|
protectedinherited |
|
protectedinherited |
Destructor.
|
protectedinherited |
|
protectedinherited |
|
virtual |
How to open the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
virtual |
How to open the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
virtual |
How to open the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
inlineinherited |
Output to the stream.
|
inlineinherited |
Output to the stream.
|
inlineinherited |
Output to the stream.
|
protectedvirtual |
Rotate log files.
|
protectedvirtual |
Rotate log files.
|
protectedvirtual |
Rotate log files.
|
protectedvirtual |
Gain access to the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
protectedvirtual |
Gain access to the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
protectedvirtual |
Gain access to the stream.
Implements LDASTools::AL::Log::StreamInterface.
|
virtual |
How to open the stream.
[in] | Message | The message to send to the output stream. |
Implements LDASTools::AL::Log::StreamInterface.
|
virtual |
How to open the stream.
[in] | Message | The message to send to the output stream. |
Implements LDASTools::AL::Log::StreamInterface.
|
virtual |
How to open the stream.
[in] | Message | The message to send to the output stream. |
Implements LDASTools::AL::Log::StreamInterface.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |