Lines Matching full:apis
3 There are currently two APIs for structured logging:
44 The pre-C++20 logging APIs presented by phosphor-logging are
67 The post-C++20 logging APIs presented by phosphor-logging are `lg2::log`. The
110 The APIs can handle (and format appropriately) any data of the following types:
114 exceptions, and pointers. The APIs will also allow arbitrary type formatting for
117 The APIs also perform compile-time analysis of the arguments to give descriptive
143 The journald APIs require that keys (also called data 'headers') may only
161 be obvious that the application is writing to the journal. The `lg2` APIs detect
199 4. The previous APIs had no mechanism to generate dynamic user-friendly strings
204 data to `stdout` and some to `logging::log` APIs. `lg2` automatically detects
208 It is possible #3 and #5 could be fixed with the existing APIs, but the
214 It is possible that this could be solved in the `logging::log` APIs by utilizing
259 journal_send APIs. We save some processing by using `iovec` interfaces and
260 providing the source-code information, compared to the older `logging` APIs and