Marcos

Convenience marcos for easier integration. More...

Macros

#define GELF_MESSAGE(output)
 Convenience macro for easy stream-like creation and sending of GelfMessages. More...
 

Detailed Description

Convenience marcos for easier integration.

Macro Definition Documentation

#define GELF_MESSAGE (   output)
Value:
for (::gelfcpp::GelfMessageStream stream(output); stream ;) \
stream.Send(output) = ::gelfcpp::GelfMessageBuilder()
Builder class for GelfMessage instances.
Definition: GelfMessageBuilder.hpp:47
Allows stream like sending of GelfMessage.
Definition: GelfMessageStream.hpp:37

Convenience macro for easy stream-like creation and sending of GelfMessages.

Usage:

1 GELF_MESSAGE()("short_message")("field_1", value);