syslog_runtime::LogBuffer
Summary
Public functions
|
BeginRecord(FuchsiaLogSeverity severity, cpp17::optional< cpp17::string_view > file_name, unsigned int line, cpp17::optional< cpp17::string_view > message, zx_handle_t socket, uint32_t dropped_count, zx_koid_t pid, zx_koid_t tid)
|
void
|
Encode(KeyValue< const char *, int8_t > value)
|
void
|
Encode(KeyValue< const char *, int16_t > value)
|
void
|
Encode(KeyValue< const char *, int32_t > value)
|
void
|
Encode(KeyValue< const char *, int64_t > value)
|
void
|
Encode(KeyValue< const char *, uint8_t > value)
|
void
|
Encode(KeyValue< const char *, uint16_t > value)
|
void
|
Encode(KeyValue< const char *, uint32_t > value)
|
void
|
Encode(KeyValue< const char *, uint64_t > value)
|
void
|
Encode(KeyValue< const char *, const char * > value)
|
void
|
Encode(KeyValue< const char *, char * > value)
|
void
|
Encode(KeyValue< const char *, std::string > value)
|
void
|
Encode(KeyValue< const char *, std::string_view > value)
|
void
|
Encode(KeyValue< const char *, double > value)
|
void
|
Encode(KeyValue< const char *, float > value)
|
void
|
Encode(KeyValue< const char *, bool > value)
|
void
|
Flush()
|
bool
|
WriteKeyValue(cpp17::string_view key, cpp17::string_view value)
|
void
|
WriteKeyValue(cpp17::string_view key, int64_t value)
|
void
|
WriteKeyValue(cpp17::string_view key, uint64_t value)
|
void
|
WriteKeyValue(cpp17::string_view key, double value)
|
void
|
WriteKeyValue(cpp17::string_view key, bool value)
|
void
|
WriteKeyValue(cpp17::string_view key, const char *value)
|
void
|
data()
|
uint64_t *
|
record_state()
|
uint64_t *
|
Public functions
Encode
void Encode(
KeyValue< const char *, int8_t > value
)
Encode
void Encode(
KeyValue< const char *, int16_t > value
)
Encode
void Encode(
KeyValue< const char *, int32_t > value
)
Encode
void Encode(
KeyValue< const char *, int64_t > value
)
Encode
void Encode(
KeyValue< const char *, uint8_t > value
)
Encode
void Encode(
KeyValue< const char *, uint16_t > value
)
Encode
void Encode(
KeyValue< const char *, uint32_t > value
)
Encode
void Encode(
KeyValue< const char *, uint64_t > value
)
Encode
void Encode(
KeyValue< const char *, const char * > value
)
Encode
void Encode(
KeyValue< const char *, char * > value
)
Encode
void Encode(
KeyValue< const char *, std::string > value
)
Encode
void Encode(
KeyValue< const char *, std::string_view > value
)
Encode
void Encode(
KeyValue< const char *, double > value
)
Encode
void Encode(
KeyValue< const char *, float > value
)
Encode
void Encode(
KeyValue< const char *, bool > value
)
record_state
uint64_t * record_state()
Public static functions
data_size
constexpr size_t data_size()
record_state_size
constexpr size_t record_state_size()
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-27 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-27 UTC."],[],[]]