45 , message_(entry.message())
47 entry_.category(category);
48 entry_.source(source);
71 std::string& message_;
173 template <
typename Undefined>
176 struct DefineOperatorForGivenType
280 template <
class Mantissa,
class Exponent>
281 inline LogEvent& operator<<(LogEvent& event, const FixedPointDecimal<Mantissa, Exponent>& number)
283 toStr(event.message(), number);
LogInfo(LogEntry &entry, const Char *source)
Initializes event as information.
LogError(LogEntry &entry, const Char *source)
Initializes event as error.
LogWarning(LogEntry &entry, const Char *source)
Initializes event as warning.
LogDebug(LogEntry &entry, const Char *source)
Initializes event as debug information.
LogEvent & operator<<(LogEvent &event, const TimeSpan &timeSpan)
LogDebug(LogEntry &entry, const std::string &source)
Initializes event as debug information.
LogInfo(LogEntry &entry, const std::string &source)
Initializes event as information.
Specializes LogEvent to log warnings.
Represents time point without time-zone information.
LogError(LogEntry &entry, const StrRef &source)
Initializes event as error.
Specializes LogEvent to log debug information.
LogInfo(LogEntry &entry, const StrRef &source)
Initializes event as information.
Timestamp timestamp(const MultiContainer &, Tag)
Retrieves last update time field value.
#define ONIXS_CMEMDH_LTWT
Abstraction of log entry in logging services.
~LogEvent()
Commits entry to the log.
char Char
Character type alias.
void toStr(std::string &str, const Message &message)
Serializes FIX message into tag=value format.
Represents time interval.
By default, logging machinery provides access to the entry with ability to store arbitrary text...
Provides efficient way of accessing text-based values without copying content of the text being refer...
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
std::ostream & operator<<(std::ostream &stream, const IssueArgs &args)
LogWarning(LogEntry &entry, const std::string &source)
Initializes event as warning.
Categories for information being logged.
LogWarning(LogEntry &entry, const StrRef &source)
Initializes event as warning.
LogDebug(LogEntry &entry, const StrRef &source)
Initializes event as debug information.
LogEvent(LogEntry &entry, LogCategory::Enum category, const StrRef &source)
Initializes event with LogEntry instance.
StrRef toStrRef(const std::string &str)
Constructs StrRef instance over std::string content.
std::string & message()
Informational message to be added to a log.
Specializes LogEvent to log errors.
UInt16 UInt16
uInt16 optional.
LogError(LogEntry &entry, const std::string &source)
Initializes event as error.
Specializes LogEvent to log information.
Enum
Categories for information being logged.
const std::string & message() const
Informational message to be added to a log.
#define ONIXS_CMEMDH_NAMESPACE_END