ACSLogImpl

NAME
SYNOPSIS
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

ACSLogImpl −

SYNOPSIS

#include <acslogSvcImpl.h>

Public Member Functions

ACSLogImpl (LoggingProxy &logProxy)

void logTrace (acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data)

void logDelouse (acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data)

void logDebug (acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data)

void logInfo (acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data)

void logNotice (acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data)

void logWarning (acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data)

void logError (const ACSErr::ErrorTrace &c)

void logErrorWithPriority (const ACSErr::ErrorTrace &c, ACSLog::Priorities p)

void logWithPriority (ACSLog::Priorities p, acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data, const char *audience=NULL, const char *array=NULL, const char *antenna=NULL)

void logWithAudience (ACSLog::Priorities p, acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const char *audience=NULL, const char *array=NULL, const char *antenna=NULL)

void logCritical (acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data)

void logAlert (acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data)

void logEmergency (acscommon::TimeStamp time, const char *msg, const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data)

void logXML (const char *xml)

void logXMLTimed (acscommon::TimeStamp time, const char *xml)

Private Member Functions

bool checkRTContext (const ACSLog::RTContext &rtCont)

bool checkSourceInfo (const ACSLog::SourceInfo &srcInfo)

PriorityFlag writeRTContext (const ACSLog::RTContext &rtCont)

PriorityFlag writeSourceInfo (const ACSLog::SourceInfo &srcInfo)

unsigned int writeData (const ACSLog::NVPairSeq &data)

PriorityFlag write (const ACSLog::RTContext &rtCont, const ACSLog::SourceInfo &srcInfo, const ACSLog::NVPairSeq &data)

Private Attributes

LoggingProxy & m_logProxy

Constructor & Destructor Documentation

ACSLogImpl::ACSLogImpl (LoggingProxy & logProxy) [inline]

Member Function Documentation

bool ACSLogImpl::checkRTContext (const ACSLog::RTContext & rtCont) [private]

bool ACSLogImpl::checkSourceInfo (const ACSLog::SourceInfo & srcInfo) [private]

void ACSLogImpl::logAlert (acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data)

void ACSLogImpl::logCritical (acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data)

void ACSLogImpl::logDebug (acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data)

void ACSLogImpl::logDelouse (acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data)

void ACSLogImpl::logEmergency (acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data)

void ACSLogImpl::logError (const ACSErr::ErrorTrace & c)

void ACSLogImpl::logErrorWithPriority (const ACSErr::ErrorTrace & c, ACSLog::Priorities p)

void ACSLogImpl::logInfo (acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data)

void ACSLogImpl::logNotice (acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data)

void ACSLogImpl::logTrace (acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data)

void ACSLogImpl::logWarning (acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data)

void ACSLogImpl::logWithAudience (ACSLog::Priorities p, acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const char * audience = NULL, const char * array = NULL, const char * antenna = NULL)

void ACSLogImpl::logWithPriority (ACSLog::Priorities p, acscommon::TimeStamp time, const char * msg, const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data, const char * audience = NULL, const char * array = NULL, const char * antenna = NULL)

void ACSLogImpl::logXML (const char * xml)

void ACSLogImpl::logXMLTimed (acscommon::TimeStamp time, const char * xml)

PriorityFlag ACSLogImpl::write (const ACSLog::RTContext & rtCont, const ACSLog::SourceInfo & srcInfo, const ACSLog::NVPairSeq & data) [private]

unsigned int ACSLogImpl::writeData (const ACSLog::NVPairSeq & data) [private]

PriorityFlag ACSLogImpl::writeRTContext (const ACSLog::RTContext & rtCont) [private]

PriorityFlag ACSLogImpl::writeSourceInfo (const ACSLog::SourceInfo & srcInfo) [private]

Member Data Documentation

LoggingProxy& ACSLogImpl::m_logProxy [private]

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.