34 void initialize(boost::asio::io_service& io_service)
override;
39 std::shared_ptr<impl> my;
45 (endpoint)(host)(user_fields))
virtual void log(const log_message &m) override
gelf_appender(const variant &args)
void initialize(boost::asio::io_service &io_service) override
Required for name resolution and socket initialization.
aggregates a message along with the context and associated meta-information.
An order-preserving dictionary of variants.
stores null, int64, uint64, double, bool, string, std::vector<variant>, and variant_object's.
#define FC_REFLECT(TYPE, MEMBERS)
Specializes fc::reflector for TYPE.
variant_object user_fields
static const std::regex user_field_name_pattern
static const std::vector< std::string > reserved_field_names