keyring_common::service_definition::Log_builtins_keyring::substitute \
END_SERVICE_IMPLEMENTATION()
static char * find_first(const char *, int) noexcept
Definition: keyring_log_builtins_definition.h:117
static size_t substitutev(char *to, size_t n, const char *fmt, va_list ap) noexcept
Definition: keyring_log_builtins_definition.cc:375
static void * malloc(size_t len) noexcept
Definition: keyring_log_builtins_definition.cc:349
static char * find_last(const char *, int) noexcept
Definition: keyring_log_builtins_definition.h:120
static int compare(const char *, const char *, size_t, bool) noexcept
Definition: keyring_log_builtins_definition.h:124
static size_t length(const char *s) noexcept
Definition: keyring_log_builtins_definition.cc:370
static void free(void *ptr) noexcept
Definition: keyring_log_builtins_definition.cc:363
static char * strndup(const char *fm, size_t len) noexcept
Definition: keyring_log_builtins_definition.cc:354
#define BEGIN_SERVICE_IMPLEMENTATION(component, service)
Declares a Service Implementation.
Definition: service_implementation.h:62