Ice 3.7 C++11 API Reference
Public Member Functions | Public Attributes | List of all members
Ice::LogMessage Struct Reference

A complete log message. More...

#include <Ice/Ice.h>

Public Member Functions

std::tuple< const ::Ice::LogMessageType &, const long long int &, const ::std::string &, const ::std::string & > ice_tuple () const
 Obtains a tuple containing all of the struct's data members. More...
 

Public Attributes

::std::string message
 The log message itself. More...
 
long long int timestamp
 The date and time when the Logger received this message, expressed as the number of microseconds since the Unix Epoch (00:00:00 UTC on 1 January 1970) More...
 
::std::string traceCategory
 For a message of type trace, the trace category of this log message; otherwise, the empty string. More...
 
::Ice::LogMessageType type
 The type of message sent to the Logger. More...
 

Detailed Description

A complete log message.

Member Function Documentation

◆ ice_tuple()

std::tuple<const ::Ice::LogMessageType&, const long long int&, const ::std::string&, const ::std::string&> Ice::LogMessage::ice_tuple ( ) const
inline

Obtains a tuple containing all of the struct's data members.

Returns
The data members in a tuple.

Member Data Documentation

◆ message

::std::string Ice::LogMessage::message

The log message itself.

◆ timestamp

long long int Ice::LogMessage::timestamp

The date and time when the Logger received this message, expressed as the number of microseconds since the Unix Epoch (00:00:00 UTC on 1 January 1970)

◆ traceCategory

::std::string Ice::LogMessage::traceCategory

For a message of type trace, the trace category of this log message; otherwise, the empty string.

◆ type

::Ice::LogMessageType Ice::LogMessage::type

The type of message sent to the Logger.


The documentation for this struct was generated from the following file: