Class in_process_service_discoverer

Inheritance Relationships

Base Types

Class Documentation

class microlith::in_process_service_discoverer : public microlith::service<in_process_service_discoverer>, public microlith::provides_services<service_discovery_interface>

Public Functions

void discover(std::shared_ptr<abstract_service> service) override
bool has_service(service_id id)
std::shared_ptr<abstract_service> get_service(service_id id)