11 #ifndef GAUDIKERNEL_SERVICELOCATORHELPER_H
12 #define GAUDIKERNEL_SERVICELOCATORHELPER_H
33 m_requesterName( requester.
name() ) {}
38 m_requesterName(
std::move( requesterName ) ) {}
43 m_requesterName(
std::move( requesterName ) ) {}
46 return createIf ? createService(
name, iid, ppSvc ) : locateService(
name, iid, ppSvc,
true );
55 SmartIF<IService> service( std::string_view
name,
const bool quiet =
false,
const bool createIf =
true )
const;
59 return service(
name, quiet, createIf ).as<T>();