Logging::BaseLog::LogRecord

NAME
SYNOPSIS
Detailed Description
Member Data Documentation
Author

NAME

Logging::BaseLog::LogRecord −

SYNOPSIS

#include <loggingBaseLog.h>

Public Attributes

Priority priority

std::string message

std::string file

unsigned long line

std::string method

unsigned long long timeStamp

Detailed Description

Defines the information contained within a log.

Parameters:

priority Priority of the log
message
Log message.
file
Name of the file from which the log came from.
line
Line number from where the log was published.
method
Name of the method from where the log was published.
timeStamp
Time that the log was created. : timeStamp should be of type ACS::Time but we supposedly cannot introduce CORBA into this class because it’s being used by OFFLINE tasks. For now, we just use unsigned long long which is compatible with ACS::Time.

Member Data Documentation

std::string Logging::BaseLog::LogRecord::file

unsigned long Logging::BaseLog::LogRecord::line

std::string Logging::BaseLog::LogRecord::message

std::string Logging::BaseLog::LogRecord::method

Priority Logging::BaseLog::LogRecord::priority

unsigned long long Logging::BaseLog::LogRecord::timeStamp

Author

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