#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 |
ACSLogImpl::ACSLogImpl | ( | LoggingProxy & | logProxy | ) | [inline] |
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] |
LoggingProxy& ACSLogImpl::m_logProxy [private] |