◆ NoopEventLogger() [1/2]
| logs::NoopEventLogger::NoopEventLogger |
( |
| ) |
|
|
inline |
◆ NoopEventLogger() [2/2]
| logs::NoopEventLogger::NoopEventLogger |
( |
| ) |
|
|
inline |
◆ EmitEvent() [1/3]
template<class... ArgumentType>
| void logs::EventLogger::EmitEvent |
( |
nostd::string_view |
event_name, |
|
|
ArgumentType &&... |
args |
|
) |
| |
|
inlineinherited |
Emit a event Log Record object with arguments.
- Parameters
-
| event_name | Event name |
| args | Arguments which can be used to set data of log record by type. Severity -> severity, severity_text string_view -> body AttributeValue -> body SpanContext -> span_id,tace_id and trace_flags SpanId -> span_id TraceId -> tace_id TraceFlags -> trace_flags SystemTimestamp -> timestamp system_clock::time_point -> timestamp KeyValueIterable -> attributes Key value iterable container -> attributes span<pair<string_view, AttributeValue>> -> attributes(return type of MakeAttributes) |
Definition at line 60 of file includes/opentelemetry/logs/event_logger.h.
References nostd::unique_ptr< T >::get(), and absl::move().
◆ EmitEvent() [2/3]
|
|
inlineoverridevirtualnoexcept |
◆ EmitEvent() [3/3]
|
|
inlineoverridevirtualnoexcept |
◆ GetDelegateLogger() [1/2]
|
|
inlineoverridevirtualnoexcept |
◆ GetDelegateLogger() [2/2]
|
|
inlineoverridevirtualnoexcept |
◆ GetName() [1/2]
|
|
inlineoverridevirtualnoexcept |
◆ GetName() [2/2]
|
|
inlineoverridevirtualnoexcept |
The documentation for this class was generated from the following file: