24#ifndef KEYRING_LOAD_SERVICE_DEFINITION_INCLUDED 
   25#define KEYRING_LOAD_SERVICE_DEFINITION_INCLUDED 
   33namespace service_definition {
 
   49                                   const char *instance_path));
 
   55#define KEYRING_LOAD_IMPLEMENTOR(component_name)                      \ 
   56  BEGIN_SERVICE_IMPLEMENTATION(component_name, keyring_load)          \ 
   57  keyring_common::service_definition::Keyring_load_service_impl::load \ 
   58  END_SERVICE_IMPLEMENTATION() 
Definition: keyring_load_service_definition.h:35
 
static mysql_service_status_t load(const char *component_path, const char *instance_path) noexcept
Initialize keyring.
Definition: keyring_load_service_definition.cc:38
 
Specifies macros to define Components.
 
Definition: keyring_encryption_service_definition.h:32
 
Specifies macros to define Service Implementations.
 
#define DEFINE_BOOL_METHOD(name, args)
A short macro to define method that returns bool, which is the most common case.
Definition: service_implementation.h:88