Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
fc::gelf_appender::config Struct Reference

#include <gelf_appender.hpp>

Collaboration diagram for fc::gelf_appender::config:

Public Attributes

string endpoint = "127.0.0.1:12201"
 
string host = "fc"
 
variant_object user_fields = {}
 

Static Public Attributes

static const std::vector< std::string > reserved_field_names
 
static const std::regex user_field_name_pattern {"^_[\\w\\.\\-]*$"}
 

Detailed Description

Definition at line 16 of file gelf_appender.hpp.

Member Data Documentation

◆ endpoint

string fc::gelf_appender::config::endpoint = "127.0.0.1:12201"

Definition at line 20 of file gelf_appender.hpp.

◆ host

string fc::gelf_appender::config::host = "fc"

Definition at line 21 of file gelf_appender.hpp.

◆ reserved_field_names

const std::vector< std::string > fc::gelf_appender::config::reserved_field_names
static
Initial value:
= {
"_id",
"_timestamp_ns",
"_log_id",
"_line",
"_file",
"_method_name",
"_thread_name",
"_task_name"
}

Definition at line 18 of file gelf_appender.hpp.

◆ user_field_name_pattern

const std::regex fc::gelf_appender::config::user_field_name_pattern {"^_[\\w\\.\\-]*$"}
static

Definition at line 19 of file gelf_appender.hpp.

◆ user_fields

variant_object fc::gelf_appender::config::user_fields = {}

Definition at line 22 of file gelf_appender.hpp.

22{};

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