ldas-tools-ldasgen  2.7.2
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Private Member Functions | List of all members
GenericAPI::Log::HTML Class Reference

HTML Logging class. More...

#include <LogHTML.hh>

Inheritance diagram for GenericAPI::Log::HTML:
Inheritance graph
[legend]
Collaboration diagram for GenericAPI::Log::HTML:
Collaboration graph
[legend]

Public Types

enum  message_type {
  MT_OK = 0, MT_WARN = 1, MT_ERROR = 2, MT_EMAIL,
  MT_PHONE = 4, MT_DEBUG = 5, MT_NOTE = 6, MT_ORANGE,
  MT_CERTMAIL, MT_GREEN = MT_OK, MT_YELLOW = MT_WARN, MT_RED = MT_ERROR,
  MT_MAIL = MT_EMAIL, MT_PAGER = MT_PHONE, MT_BLUE = MT_DEBUG, MT_PURPLE = MT_NOTE,
  MT_OK = 0, MT_WARN = 1, MT_ERROR = 2, MT_EMAIL,
  MT_PHONE = 4, MT_DEBUG = 5, MT_NOTE = 6, MT_ORANGE,
  MT_CERTMAIL, MT_GREEN = MT_OK, MT_YELLOW = MT_WARN, MT_RED = MT_ERROR,
  MT_MAIL = MT_EMAIL, MT_PAGER = MT_PHONE, MT_BLUE = MT_DEBUG, MT_PURPLE = MT_NOTE,
  MT_OK = 0, MT_WARN = 1, MT_ERROR = 2, MT_EMAIL,
  MT_PHONE = 4, MT_DEBUG = 5, MT_NOTE = 6, MT_ORANGE,
  MT_CERTMAIL, MT_GREEN = MT_OK, MT_YELLOW = MT_WARN, MT_RED = MT_ERROR,
  MT_MAIL = MT_EMAIL, MT_PAGER = MT_PHONE, MT_BLUE = MT_DEBUG, MT_PURPLE = MT_NOTE
}
 Types of messages. More...
 
enum  message_type {
  MT_OK = 0, MT_WARN = 1, MT_ERROR = 2, MT_EMAIL,
  MT_PHONE = 4, MT_DEBUG = 5, MT_NOTE = 6, MT_ORANGE,
  MT_CERTMAIL, MT_GREEN = MT_OK, MT_YELLOW = MT_WARN, MT_RED = MT_ERROR,
  MT_MAIL = MT_EMAIL, MT_PAGER = MT_PHONE, MT_BLUE = MT_DEBUG, MT_PURPLE = MT_NOTE,
  MT_OK = 0, MT_WARN = 1, MT_ERROR = 2, MT_EMAIL,
  MT_PHONE = 4, MT_DEBUG = 5, MT_NOTE = 6, MT_ORANGE,
  MT_CERTMAIL, MT_GREEN = MT_OK, MT_YELLOW = MT_WARN, MT_RED = MT_ERROR,
  MT_MAIL = MT_EMAIL, MT_PAGER = MT_PHONE, MT_BLUE = MT_DEBUG, MT_PURPLE = MT_NOTE,
  MT_OK = 0, MT_WARN = 1, MT_ERROR = 2, MT_EMAIL,
  MT_PHONE = 4, MT_DEBUG = 5, MT_NOTE = 6, MT_ORANGE,
  MT_CERTMAIL, MT_GREEN = MT_OK, MT_YELLOW = MT_WARN, MT_RED = MT_ERROR,
  MT_MAIL = MT_EMAIL, MT_PAGER = MT_PHONE, MT_BLUE = MT_DEBUG, MT_PURPLE = MT_NOTE
}
 Types of messages. More...
 
enum  message_type {
  MT_OK = 0, MT_WARN = 1, MT_ERROR = 2, MT_EMAIL,
  MT_PHONE = 4, MT_DEBUG = 5, MT_NOTE = 6, MT_ORANGE,
  MT_CERTMAIL, MT_GREEN = MT_OK, MT_YELLOW = MT_WARN, MT_RED = MT_ERROR,
  MT_MAIL = MT_EMAIL, MT_PAGER = MT_PHONE, MT_BLUE = MT_DEBUG, MT_PURPLE = MT_NOTE,
  MT_OK = 0, MT_WARN = 1, MT_ERROR = 2, MT_EMAIL,
  MT_PHONE = 4, MT_DEBUG = 5, MT_NOTE = 6, MT_ORANGE,
  MT_CERTMAIL, MT_GREEN = MT_OK, MT_YELLOW = MT_WARN, MT_RED = MT_ERROR,
  MT_MAIL = MT_EMAIL, MT_PAGER = MT_PHONE, MT_BLUE = MT_DEBUG, MT_PURPLE = MT_NOTE,
  MT_OK = 0, MT_WARN = 1, MT_ERROR = 2, MT_EMAIL,
  MT_PHONE = 4, MT_DEBUG = 5, MT_NOTE = 6, MT_ORANGE,
  MT_CERTMAIL, MT_GREEN = MT_OK, MT_YELLOW = MT_WARN, MT_RED = MT_ERROR,
  MT_MAIL = MT_EMAIL, MT_PAGER = MT_PHONE, MT_BLUE = MT_DEBUG, MT_PURPLE = MT_NOTE
}
 Types of messages. More...
 
enum  time_format {
  TF_GMT, TF_LOCAL, TF_GMT, TF_LOCAL,
  TF_GMT, TF_LOCAL
}
 
enum  time_format {
  TF_GMT, TF_LOCAL, TF_GMT, TF_LOCAL,
  TF_GMT, TF_LOCAL
}
 
enum  time_format {
  TF_GMT, TF_LOCAL, TF_GMT, TF_LOCAL,
  TF_GMT, TF_LOCAL
}
 

Public Member Functions

 HTML (const std::string &BaseName)
 Constructor. More...
 
virtual HTMLClone (const std::string &BaseName) const
 Create a new instance. More...
 
virtual const char * FileExtension () const
 
virtual std::string FormatJobInfo (const std::string &JobInfo) const
 
virtual void Message (message_type MessageType, level_type Level, const std::string &Caller, const std::string &JobInfo, const std::string &Message)
 
 HTML (const std::string &BaseName)
 Constructor. More...
 
virtual HTMLClone (const std::string &BaseName) const
 Create a new instance. More...
 
virtual const char * FileExtension () const
 
virtual std::string FormatJobInfo (const std::string &JobInfo) const
 
virtual void Message (message_type MessageType, level_type Level, const std::string &Caller, const std::string &JobInfo, const std::string &Message)
 
 HTML (const std::string &BaseName)
 Constructor. More...
 
virtual HTMLClone (const std::string &BaseName) const
 Create a new instance. More...
 
virtual const char * FileExtension () const
 
virtual std::string FormatJobInfo (const std::string &JobInfo) const
 
virtual void Message (message_type MessageType, level_type Level, const std::string &Caller, const std::string &JobInfo, const std::string &Message)
 

Static Public Member Functions

static std::string FormatTime (time_format Format, const LDASTools::AL::GPSTime &Time)
 
static std::string FormatTime (time_format Format, const LDASTools::AL::GPSTime &Time)
 
static std::string FormatTime (time_format Format, const LDASTools::AL::GPSTime &Time)
 
static std::string LogFilename (const char *Extension, int Version)
 
static std::string LogFilename (const char *Extension, int Version)
 
static std::string LogFilename (const char *Extension, int Version)
 

Protected Member Functions

virtual void header ()
 
virtual void header ()
 
virtual void header ()
 
virtual void footer ()
 
virtual void footer ()
 
virtual void footer ()
 
virtual void onStreamClose ()
 
virtual void onStreamClose ()
 
virtual void onStreamClose ()
 
virtual void onStreamOpen ()
 
virtual void onStreamOpen ()
 
virtual void onStreamOpen ()
 
void writeDirect (const std::string &Message)
 Send a message immediately to the logging stream. More...
 
void writeDirect (const std::string &Message)
 Send a message immediately to the logging stream. More...
 
void writeDirect (const std::string &Message)
 Send a message immediately to the logging stream. More...
 

Static Protected Member Functions

static std::string siteInfoLookup (const std::string &LDASSystemName)
 Rotate the logs according to the LDAS rules. More...
 
static std::string siteInfoLookup (const std::string &LDASSystemName)
 
static std::string siteInfoLookup (const std::string &LDASSystemName)
 

Private Member Functions

void html_header ()
 Write the HTML header into the log. More...
 
void html_trailer ()
 Write the HTML trailer into the log. More...
 
void html_header ()
 Write the HTML header into the log. More...
 
void html_trailer ()
 Write the HTML trailer into the log. More...
 
void html_header ()
 Write the HTML header into the log. More...
 
void html_trailer ()
 Write the HTML trailer into the log. More...
 

Detailed Description

HTML Logging class.

Member Enumeration Documentation

◆ message_type [1/3]

Types of messages.

Enumerator
MT_OK 

Nornal status.

MT_WARN 

Notable condition which is a non-fatal error.

MT_ERROR 

Fatal error condition.

MT_EMAIL 

Condition which requires operator intervention.

MT_PHONE 

Condition which requires immediate operator intervention.

MT_DEBUG 

Debugging message intended for developers.

MT_NOTE 

Notable condition which is not an error.

MT_ORANGE 

Error condition not fatal to the job.

MT_CERTMAIL 

Condition which requires operator intervention.

MT_GREEN 

Alias for MT_OK.

MT_YELLOW 

Alias for MT_WARN.

MT_RED 

Alias for MT_ERROR.

MT_MAIL 

Alias for MT_EMAIL.

MT_PAGER 

Alias for MT_PHONE.

MT_BLUE 

Alias for MT_DEBUG.

MT_PURPLE 

Alias for MT_NOTE.

MT_OK 

Nornal status.

MT_WARN 

Notable condition which is a non-fatal error.

MT_ERROR 

Fatal error condition.

MT_EMAIL 

Condition which requires operator intervention.

MT_PHONE 

Condition which requires immediate operator intervention.

MT_DEBUG 

Debugging message intended for developers.

MT_NOTE 

Notable condition which is not an error.

MT_ORANGE 

Error condition not fatal to the job.

MT_CERTMAIL 

Condition which requires operator intervention.

MT_GREEN 

Alias for MT_OK.

MT_YELLOW 

Alias for MT_WARN.

MT_RED 

Alias for MT_ERROR.

MT_MAIL 

Alias for MT_EMAIL.

MT_PAGER 

Alias for MT_PHONE.

MT_BLUE 

Alias for MT_DEBUG.

MT_PURPLE 

Alias for MT_NOTE.

MT_OK 

Nornal status.

MT_WARN 

Notable condition which is a non-fatal error.

MT_ERROR 

Fatal error condition.

MT_EMAIL 

Condition which requires operator intervention.

MT_PHONE 

Condition which requires immediate operator intervention.

MT_DEBUG 

Debugging message intended for developers.

MT_NOTE 

Notable condition which is not an error.

MT_ORANGE 

Error condition not fatal to the job.

MT_CERTMAIL 

Condition which requires operator intervention.

MT_GREEN 

Alias for MT_OK.

MT_YELLOW 

Alias for MT_WARN.

MT_RED 

Alias for MT_ERROR.

MT_MAIL 

Alias for MT_EMAIL.

MT_PAGER 

Alias for MT_PHONE.

MT_BLUE 

Alias for MT_DEBUG.

MT_PURPLE 

Alias for MT_NOTE.

◆ message_type [2/3]

Types of messages.

Enumerator
MT_OK 

Nornal status.

MT_WARN 

Notable condition which is a non-fatal error.

MT_ERROR 

Fatal error condition.

MT_EMAIL 

Condition which requires operator intervention.

MT_PHONE 

Condition which requires immediate operator intervention.

MT_DEBUG 

Debugging message intended for developers.

MT_NOTE 

Notable condition which is not an error.

MT_ORANGE 

Error condition not fatal to the job.

MT_CERTMAIL 

Condition which requires operator intervention.

MT_GREEN 

Alias for MT_OK.

MT_YELLOW 

Alias for MT_WARN.

MT_RED 

Alias for MT_ERROR.

MT_MAIL 

Alias for MT_EMAIL.

MT_PAGER 

Alias for MT_PHONE.

MT_BLUE 

Alias for MT_DEBUG.

MT_PURPLE 

Alias for MT_NOTE.

MT_OK 

Nornal status.

MT_WARN 

Notable condition which is a non-fatal error.

MT_ERROR 

Fatal error condition.

MT_EMAIL 

Condition which requires operator intervention.

MT_PHONE 

Condition which requires immediate operator intervention.

MT_DEBUG 

Debugging message intended for developers.

MT_NOTE 

Notable condition which is not an error.

MT_ORANGE 

Error condition not fatal to the job.

MT_CERTMAIL 

Condition which requires operator intervention.

MT_GREEN 

Alias for MT_OK.

MT_YELLOW 

Alias for MT_WARN.

MT_RED 

Alias for MT_ERROR.

MT_MAIL 

Alias for MT_EMAIL.

MT_PAGER 

Alias for MT_PHONE.

MT_BLUE 

Alias for MT_DEBUG.

MT_PURPLE 

Alias for MT_NOTE.

MT_OK 

Nornal status.

MT_WARN 

Notable condition which is a non-fatal error.

MT_ERROR 

Fatal error condition.

MT_EMAIL 

Condition which requires operator intervention.

MT_PHONE 

Condition which requires immediate operator intervention.

MT_DEBUG 

Debugging message intended for developers.

MT_NOTE 

Notable condition which is not an error.

MT_ORANGE 

Error condition not fatal to the job.

MT_CERTMAIL 

Condition which requires operator intervention.

MT_GREEN 

Alias for MT_OK.

MT_YELLOW 

Alias for MT_WARN.

MT_RED 

Alias for MT_ERROR.

MT_MAIL 

Alias for MT_EMAIL.

MT_PAGER 

Alias for MT_PHONE.

MT_BLUE 

Alias for MT_DEBUG.

MT_PURPLE 

Alias for MT_NOTE.

◆ message_type [3/3]

Types of messages.

Enumerator
MT_OK 

Nornal status.

MT_WARN 

Notable condition which is a non-fatal error.

MT_ERROR 

Fatal error condition.

MT_EMAIL 

Condition which requires operator intervention.

MT_PHONE 

Condition which requires immediate operator intervention.

MT_DEBUG 

Debugging message intended for developers.

MT_NOTE 

Notable condition which is not an error.

MT_ORANGE 

Error condition not fatal to the job.

MT_CERTMAIL 

Condition which requires operator intervention.

MT_GREEN 

Alias for MT_OK.

MT_YELLOW 

Alias for MT_WARN.

MT_RED 

Alias for MT_ERROR.

MT_MAIL 

Alias for MT_EMAIL.

MT_PAGER 

Alias for MT_PHONE.

MT_BLUE 

Alias for MT_DEBUG.

MT_PURPLE 

Alias for MT_NOTE.

MT_OK 

Nornal status.

MT_WARN 

Notable condition which is a non-fatal error.

MT_ERROR 

Fatal error condition.

MT_EMAIL 

Condition which requires operator intervention.

MT_PHONE 

Condition which requires immediate operator intervention.

MT_DEBUG 

Debugging message intended for developers.

MT_NOTE 

Notable condition which is not an error.

MT_ORANGE 

Error condition not fatal to the job.

MT_CERTMAIL 

Condition which requires operator intervention.

MT_GREEN 

Alias for MT_OK.

MT_YELLOW 

Alias for MT_WARN.

MT_RED 

Alias for MT_ERROR.

MT_MAIL 

Alias for MT_EMAIL.

MT_PAGER 

Alias for MT_PHONE.

MT_BLUE 

Alias for MT_DEBUG.

MT_PURPLE 

Alias for MT_NOTE.

MT_OK 

Nornal status.

MT_WARN 

Notable condition which is a non-fatal error.

MT_ERROR 

Fatal error condition.

MT_EMAIL 

Condition which requires operator intervention.

MT_PHONE 

Condition which requires immediate operator intervention.

MT_DEBUG 

Debugging message intended for developers.

MT_NOTE 

Notable condition which is not an error.

MT_ORANGE 

Error condition not fatal to the job.

MT_CERTMAIL 

Condition which requires operator intervention.

MT_GREEN 

Alias for MT_OK.

MT_YELLOW 

Alias for MT_WARN.

MT_RED 

Alias for MT_ERROR.

MT_MAIL 

Alias for MT_EMAIL.

MT_PAGER 

Alias for MT_PHONE.

MT_BLUE 

Alias for MT_DEBUG.

MT_PURPLE 

Alias for MT_NOTE.

◆ time_format [1/3]

Enumerator
TF_GMT 

Format for GMT time.

TF_LOCAL 

Format for local time.

TF_GMT 

Format for GMT time.

TF_LOCAL 

Format for local time.

TF_GMT 

Format for GMT time.

TF_LOCAL 

Format for local time.

◆ time_format [2/3]

Enumerator
TF_GMT 

Format for GMT time.

TF_LOCAL 

Format for local time.

TF_GMT 

Format for GMT time.

TF_LOCAL 

Format for local time.

TF_GMT 

Format for GMT time.

TF_LOCAL 

Format for local time.

◆ time_format [3/3]

Enumerator
TF_GMT 

Format for GMT time.

TF_LOCAL 

Format for local time.

TF_GMT 

Format for GMT time.

TF_LOCAL 

Format for local time.

TF_GMT 

Format for GMT time.

TF_LOCAL 

Format for local time.

Constructor & Destructor Documentation

◆ HTML() [1/3]

GenericAPI::Log::HTML::HTML ( const std::string &  BaseName)

Constructor.

Parameters
[in]BaseNameThe base name to be used for creation of the log file.
Returns
An instance of this object.

◆ HTML() [2/3]

GenericAPI::Log::HTML::HTML ( const std::string &  BaseName)

Constructor.

Parameters
[in]BaseNameThe base name to be used for creation of the log file.
Returns
An instance of this object.

◆ HTML() [3/3]

GenericAPI::Log::HTML::HTML ( const std::string &  BaseName)

Constructor.

Parameters
[in]BaseNameThe base name to be used for creation of the log file.
Returns
An instance of this object.

Member Function Documentation

◆ Clone() [1/3]

HTML * GenericAPI::Log::HTML::Clone ( const std::string &  BaseName) const
virtual

Create a new instance.

Returns
A new instance of this object

Implements GenericAPI::Log::LDAS.

◆ Clone() [2/3]

virtual HTML* GenericAPI::Log::HTML::Clone ( const std::string &  BaseName) const
virtual

Create a new instance.

Returns
A new instance of this object

Implements GenericAPI::Log::LDAS.

◆ Clone() [3/3]

virtual HTML* GenericAPI::Log::HTML::Clone ( const std::string &  BaseName) const
virtual

Create a new instance.

Returns
A new instance of this object

Implements GenericAPI::Log::LDAS.

◆ FileExtension() [1/3]

const char * GenericAPI::Log::HTML::FileExtension ( ) const
virtual

Implements GenericAPI::Log::LDAS.

◆ FileExtension() [2/3]

virtual const char* GenericAPI::Log::HTML::FileExtension ( ) const
virtual

Implements GenericAPI::Log::LDAS.

◆ FileExtension() [3/3]

virtual const char* GenericAPI::Log::HTML::FileExtension ( ) const
virtual

Implements GenericAPI::Log::LDAS.

◆ footer() [1/3]

void GenericAPI::Log::LDAS::footer ( )
protectedvirtualinherited

◆ footer() [2/3]

virtual void GenericAPI::Log::LDAS::footer ( )
protectedvirtualinherited

◆ footer() [3/3]

virtual void GenericAPI::Log::LDAS::footer ( )
protectedvirtualinherited

◆ FormatJobInfo() [1/3]

virtual std::string GenericAPI::Log::HTML::FormatJobInfo ( const std::string &  JobInfo) const
virtual

Implements GenericAPI::Log::LDAS.

◆ FormatJobInfo() [2/3]

std::string GenericAPI::Log::HTML::FormatJobInfo ( const std::string &  JobInfo) const
virtual

Implements GenericAPI::Log::LDAS.

◆ FormatJobInfo() [3/3]

virtual std::string GenericAPI::Log::HTML::FormatJobInfo ( const std::string &  JobInfo) const
virtual

Implements GenericAPI::Log::LDAS.

◆ FormatTime() [1/3]

std::string GenericAPI::Log::LDAS::FormatTime ( time_format  Format,
const LDASTools::AL::GPSTime &  Time 
)
staticinherited

◆ FormatTime() [2/3]

static std::string GenericAPI::Log::LDAS::FormatTime ( time_format  Format,
const LDASTools::AL::GPSTime &  Time 
)
staticinherited

◆ FormatTime() [3/3]

static std::string GenericAPI::Log::LDAS::FormatTime ( time_format  Format,
const LDASTools::AL::GPSTime &  Time 
)
staticinherited

◆ header() [1/3]

void GenericAPI::Log::LDAS::header ( )
protectedvirtualinherited

◆ header() [2/3]

virtual void GenericAPI::Log::LDAS::header ( )
protectedvirtualinherited

◆ header() [3/3]

virtual void GenericAPI::Log::LDAS::header ( )
protectedvirtualinherited

◆ html_header() [1/3]

void GenericAPI::Log::HTML::html_header ( )
private

Write the HTML header into the log.

◆ html_header() [2/3]

void GenericAPI::Log::HTML::html_header ( )
private

Write the HTML header into the log.

◆ html_header() [3/3]

void GenericAPI::Log::HTML::html_header ( )
private

Write the HTML header into the log.

◆ html_trailer() [1/3]

void GenericAPI::Log::HTML::html_trailer ( )
private

Write the HTML trailer into the log.

◆ html_trailer() [2/3]

void GenericAPI::Log::HTML::html_trailer ( )
private

Write the HTML trailer into the log.

◆ html_trailer() [3/3]

void GenericAPI::Log::HTML::html_trailer ( )
private

Write the HTML trailer into the log.

◆ LogFilename() [1/3]

std::string GenericAPI::Log::LDAS::LogFilename ( const char *  Extension,
int  Version 
)
staticinherited

◆ LogFilename() [2/3]

static std::string GenericAPI::Log::LDAS::LogFilename ( const char *  Extension,
int  Version 
)
staticinherited

◆ LogFilename() [3/3]

static std::string GenericAPI::Log::LDAS::LogFilename ( const char *  Extension,
int  Version 
)
staticinherited

◆ Message() [1/3]

virtual void GenericAPI::Log::HTML::Message ( message_type  MessageType,
level_type  Level,
const std::string &  Caller,
const std::string &  JobInfo,
const std::string &  Message 
)
virtual

Implements GenericAPI::Log::LDAS.

◆ Message() [2/3]

void GenericAPI::Log::HTML::Message ( message_type  MessageType,
level_type  Level,
const std::string &  Caller,
const std::string &  JobInfo,
const std::string &  Message 
)
virtual

Implements GenericAPI::Log::LDAS.

◆ Message() [3/3]

virtual void GenericAPI::Log::HTML::Message ( message_type  MessageType,
level_type  Level,
const std::string &  Caller,
const std::string &  JobInfo,
const std::string &  Message 
)
virtual

Implements GenericAPI::Log::LDAS.

◆ onStreamClose() [1/3]

virtual void GenericAPI::Log::LDAS::onStreamClose ( )
protectedvirtualinherited

◆ onStreamClose() [2/3]

virtual void GenericAPI::Log::LDAS::onStreamClose ( )
protectedvirtualinherited

◆ onStreamClose() [3/3]

void GenericAPI::Log::LDAS::onStreamClose ( )
protectedvirtualinherited

◆ onStreamOpen() [1/3]

virtual void GenericAPI::Log::LDAS::onStreamOpen ( )
protectedvirtualinherited

◆ onStreamOpen() [2/3]

void GenericAPI::Log::LDAS::onStreamOpen ( )
protectedvirtualinherited

◆ onStreamOpen() [3/3]

virtual void GenericAPI::Log::LDAS::onStreamOpen ( )
protectedvirtualinherited

◆ siteInfoLookup() [1/3]

static std::string GenericAPI::Log::LDAS::siteInfoLookup ( const std::string &  LDASSystemName)
staticprotectedinherited

◆ siteInfoLookup() [2/3]

static std::string GenericAPI::Log::LDAS::siteInfoLookup ( const std::string &  LDASSystemName)
staticprotectedinherited

◆ siteInfoLookup() [3/3]

std::string GenericAPI::Log::LDAS::siteInfoLookup ( const std::string &  LDASSystemName)
staticprotectedinherited

Rotate the logs according to the LDAS rules.

◆ writeDirect() [1/3]

void GenericAPI::Log::LDAS::writeDirect ( const std::string &  Message)
inlineprotectedinherited

Send a message immediately to the logging stream.

◆ writeDirect() [2/3]

void GenericAPI::Log::LDAS::writeDirect ( const std::string &  Message)
protectedinherited

Send a message immediately to the logging stream.

◆ writeDirect() [3/3]

void GenericAPI::Log::LDAS::writeDirect ( const std::string &  Message)
protectedinherited

Send a message immediately to the logging stream.


The documentation for this class was generated from the following files: