Template Class receives_services

Inheritance Relationships

Base Type

Class Documentation

template<typename ...Args>
class microlith::receives_services : public microlith::receives_service<Args>

Public Functions

inline virtual std::unordered_set<interface_id> receives() const override
inline virtual void _receive_services(std::shared_ptr<abstract_service> service)