#include <ServiceHelper.h>
Public Member Functions | |
bool | is_interface_impl () const final override |
virtual TypeID | get_interface_typeid () const =0 |
virtual std::unique_ptr< ServiceWrapperBase > | convert (std::shared_ptr< ServiceWrapperBase > const &swb) const =0 |
Public Member Functions inherited from art::detail::ServiceImplHelper | |
bool | is_interface () const override |
Public Member Functions inherited from art::detail::ServiceHelperBase | |
virtual | ~ServiceHelperBase () noexcept=default |
virtual TypeID | get_typeid () const =0 |
virtual ServiceScope | scope () const =0 |
Definition at line 54 of file ServiceHelper.h.
|
pure virtual |
|
pure virtual |
|
inlinefinaloverridevirtual |
Implements art::detail::ServiceHelperBase.
Definition at line 56 of file ServiceHelper.h.