Index S S sb::di::CannotMoveOutServiceException (C++ struct) sb::di::CannotMoveOutServiceException::CannotMoveOutServiceException (C++ function) sb::di::CannotReleaseServiceException (C++ struct) sb::di::CannotReleaseServiceException::CannotReleaseServiceException (C++ function) sb::di::CircularDependencyException (C++ struct) sb::di::CircularDependencyException::CircularDependencyException (C++ function) sb::di::details::AliasService (C++ class) sb::di::details::AliasService::AliasService (C++ function), [1], [2] sb::di::details::AliasService::get (C++ function) sb::di::details::AliasService::getForMoveOut (C++ function) sb::di::details::AliasService::getTypeId (C++ function) sb::di::details::AliasService::isValid (C++ function) sb::di::details::AliasService::operator= (C++ function), [1] sb::di::details::AliasService::Ptr (C++ type) sb::di::details::AliasService::release (C++ function) sb::di::details::Assert (C++ struct) sb::di::details::Assert::aliasTypes (C++ function) sb::di::details::Assert::factoryTypes (C++ function) sb::di::details::Assert::serviceType (C++ function) sb::di::details::Assert::serviceTypes (C++ function) sb::di::details::Cast (C++ struct) sb::di::details::Cast::applyOffset (C++ function) sb::di::details::Cast::getOffset (C++ function) sb::di::details::Check (C++ struct) sb::di::details::Check::enumValidity (C++ function) sb::di::details::Check::notNull (C++ function), [1], [2] sb::di::details::CircularDependencyGuard (C++ class) sb::di::details::CircularDependencyGuard::operator() (C++ function) sb::di::details::CircularDependencyGuard::spawnGuard (C++ function) sb::di::details::Container (C++ struct) sb::di::details::Container::removeIf (C++ function) sb::di::details::CtorInjector (C++ class) sb::di::details::CtorInjector::CtorInjector (C++ function) sb::di::details::CtorInjector::operator() (C++ function) sb::di::details::CtorInjector::paramsNumber (C++ member) sb::di::details::ExternalService (C++ class) sb::di::details::ExternalService::ExternalService (C++ function), [1], [2] sb::di::details::ExternalService::get (C++ function) sb::di::details::ExternalService::getForMoveOut (C++ function) sb::di::details::ExternalService::getTypeId (C++ function) sb::di::details::ExternalService::isValid (C++ function) sb::di::details::ExternalService::operator= (C++ function), [1] sb::di::details::ExternalService::Ptr (C++ type) sb::di::details::ExternalService::release (C++ function) sb::di::details::ExternalServiceFactory (C++ class) sb::di::details::ExternalServiceFactory::createInstance (C++ function) sb::di::details::ExternalServiceFactory::ExternalServiceFactory (C++ function) sb::di::details::Formatter (C++ class) sb::di::details::Formatter::format (C++ function) sb::di::details::Formatter::Formatter (C++ function) sb::di::details::Formatter::getResult (C++ function) sb::di::details::FunctorInjector (C++ class) sb::di::details::FunctorInjector::FunctorInjector (C++ function), [1] sb::di::details::FunctorInjector::operator() (C++ function) sb::di::details::InPlaceService (C++ class) sb::di::details::InPlaceService::get (C++ function) sb::di::details::InPlaceService::getForMoveOut (C++ function) sb::di::details::InPlaceService::getTypeId (C++ function) sb::di::details::InPlaceService::InPlaceService (C++ function), [1], [2] sb::di::details::InPlaceService::isValid (C++ function) sb::di::details::InPlaceService::operator= (C++ function), [1] sb::di::details::InPlaceService::Ptr (C++ type) sb::di::details::InPlaceService::release (C++ function) sb::di::details::IsCopyCtor (C++ struct) sb::di::details::IsCopyCtor<T, const T> (C++ struct) sb::di::details::IsCopyCtor<T, T> (C++ struct) sb::di::details::IServiceInstanceProviderRoot (C++ struct) sb::di::details::IServiceInstanceProviderRoot::getDescriptorsMap (C++ function) sb::di::details::IServiceInstanceProviderRoot::getRootCreator (C++ function) sb::di::details::IServiceInstanceProviderRoot::getSingletons (C++ function) sb::di::details::IServiceInstanceProviderRoot::tryGetSyncMutex (C++ function) sb::di::details::IServiceInstanceProviderRoot::~IServiceInstanceProviderRoot (C++ function) sb::di::details::IsInitializerList (C++ struct) sb::di::details::IsInitializerList<std::initializer_list<T>> (C++ struct) sb::di::details::IsUniquePtr (C++ struct) sb::di::details::IsUniquePtr<std::unique_ptr<T>> (C++ struct) sb::di::details::RemoveUniquePtr (C++ struct) sb::di::details::RemoveUniquePtr::Type (C++ type) sb::di::details::RemoveUniquePtr<std::unique_ptr<T>> (C++ struct) sb::di::details::RemoveUniquePtr<std::unique_ptr<T>>::Type (C++ type) sb::di::details::Require (C++ struct) sb::di::details::Require::notNull (C++ function), [1], [2] sb::di::details::Require::notNullAndGet (C++ function), [1], [2] sb::di::details::Require::validEnum (C++ function) sb::di::details::Require::validEnumAndGet (C++ function) sb::di::details::RequireDescriptor (C++ struct) sb::di::details::RequireDescriptor::alias (C++ function) sb::di::details::RequireDescriptor::nonAlias (C++ function) sb::di::details::RequireDescriptor::nonTransient (C++ function) sb::di::details::RequireDescriptor::transient (C++ function) sb::di::details::RequireInstance (C++ struct) sb::di::details::RequireInstance::valid (C++ function), [1] sb::di::details::RequireInstance::validAndGet (C++ function), [1] sb::di::details::ScopedGuard (C++ class) sb::di::details::ScopedGuard::ScopedGuard (C++ function) sb::di::details::ScopedGuard::~ScopedGuard (C++ function) sb::di::details::ServiceAliasesCreator (C++ class) sb::di::details::ServiceAliasesCreator::tryCreate (C++ function) sb::di::details::ServiceAliasesCreator::tryCreateAll (C++ function) sb::di::details::ServiceAliasesCreator::tryMap (C++ function) sb::di::details::ServiceAliasesCreator::tryMapAll (C++ function) sb::di::details::ServiceDescriptorList (C++ class) sb::di::details::ServiceDescriptorList::add (C++ function) sb::di::details::ServiceDescriptorList::getLifeTime (C++ function) sb::di::details::ServiceDescriptorList::getServiceKey (C++ function) sb::di::details::ServiceDescriptorList::getServiceTypeId (C++ function) sb::di::details::ServiceDescriptorList::isAlias (C++ function) sb::di::details::ServiceDescriptorList::OneOrList (C++ function), [1], [2], [3], [4] sb::di::details::ServiceDescriptorList::operator= (C++ function), [1] sb::di::details::ServiceDescriptorList::ServiceDescriptorList (C++ function), [1] sb::di::details::ServiceDescriptorsMap (C++ class) sb::di::details::ServiceDescriptorsMap::add (C++ function) sb::di::details::ServiceDescriptorsMap::begin (C++ function) sb::di::details::ServiceDescriptorsMap::end (C++ function) sb::di::details::ServiceDescriptorsMap::findDescriptors (C++ function) sb::di::details::ServiceDescriptorsMap::operator= (C++ function), [1] sb::di::details::ServiceDescriptorsMap::Ptr (C++ type) sb::di::details::ServiceDescriptorsMap::seal (C++ function) sb::di::details::ServiceDescriptorsMap::ServiceDescriptorsMap (C++ function), [1], [2], [3] sb::di::details::ServiceExtractor (C++ class) sb::di::details::ServiceExtractor::operator S (C++ function) sb::di::details::ServiceExtractor::operator S& (C++ function) sb::di::details::ServiceExtractor::ServiceExtractor (C++ function) sb::di::details::ServiceFactory (C++ class) sb::di::details::ServiceFactory::createInstance (C++ function) sb::di::details::ServiceFcnFactory (C++ class) sb::di::details::ServiceFcnFactory::createInstance (C++ function) sb::di::details::ServiceFcnFactory::ServiceFcnFactory (C++ function) sb::di::details::ServiceFcnFactory::ServiceType (C++ type) sb::di::details::ServiceGetter (C++ struct) sb::di::details::ServiceGetter::get (C++ function), [1] sb::di::details::ServiceGetter<std::unique_ptr<T>> (C++ struct) sb::di::details::ServiceGetter<std::unique_ptr<T>>::get (C++ function), [1] sb::di::details::ServiceGetter<std::vector<std::unique_ptr<T>>> (C++ struct) sb::di::details::ServiceGetter<std::vector<std::unique_ptr<T>>>::get (C++ function), [1] sb::di::details::ServiceGetter<std::vector<T*>> (C++ struct) sb::di::details::ServiceGetter<std::vector<T*>>::get (C++ function), [1] sb::di::details::ServiceGetter<T&> (C++ struct) sb::di::details::ServiceGetter<T&>::get (C++ function), [1] sb::di::details::ServiceGetter<T*> (C++ struct) sb::di::details::ServiceGetter<T*>::get (C++ function), [1] sb::di::details::ServiceId (C++ class) sb::di::details::ServiceId::getKey (C++ function) sb::di::details::ServiceId::getTypeId (C++ function) sb::di::details::ServiceId::operator!= (C++ function) sb::di::details::ServiceId::operator= (C++ function), [1] sb::di::details::ServiceId::operator== (C++ function) sb::di::details::ServiceId::ServiceId (C++ function), [1], [2], [3], [4] sb::di::details::ServiceInstanceList (C++ class) sb::di::details::ServiceInstanceList::isSealed (C++ function) sb::di::details::ServiceInstanceList::OneOrList (C++ function), [1], [2], [3], [4] sb::di::details::ServiceInstanceList::operator= (C++ function), [1] sb::di::details::ServiceInstanceList::seal (C++ function) sb::di::details::ServiceInstanceList::ServiceInstanceList (C++ function), [1] sb::di::details::ServiceInstanceProvider (C++ class) sb::di::details::ServiceInstanceProvider::createInstance (C++ function) sb::di::details::ServiceInstanceProvider::createInstanceInPlace (C++ function) sb::di::details::ServiceInstanceProvider::createKeyedInstance (C++ function) sb::di::details::ServiceInstanceProvider::createKeyedInstanceInPlace (C++ function) sb::di::details::ServiceInstanceProvider::createScope (C++ function) sb::di::details::ServiceInstanceProvider::getInstance (C++ function) sb::di::details::ServiceInstanceProvider::getKeyedInstance (C++ function) sb::di::details::ServiceInstanceProvider::getOptions (C++ function) sb::di::details::ServiceInstanceProvider::init (C++ function) sb::di::details::ServiceInstanceProvider::operator= (C++ function), [1] sb::di::details::ServiceInstanceProvider::Ptr (C++ type) sb::di::details::ServiceInstanceProvider::ServiceInstanceProvider (C++ function), [1], [2] sb::di::details::ServiceInstanceProvider::tryCreateInstance (C++ function) sb::di::details::ServiceInstanceProvider::tryCreateInstanceInPlace (C++ function) sb::di::details::ServiceInstanceProvider::tryCreateInstances (C++ function) sb::di::details::ServiceInstanceProvider::tryCreateKeyedInstance (C++ function) sb::di::details::ServiceInstanceProvider::tryCreateKeyedInstanceInPlace (C++ function) sb::di::details::ServiceInstanceProvider::tryCreateKeyedInstances (C++ function) sb::di::details::ServiceInstanceProvider::tryGetInstance (C++ function) sb::di::details::ServiceInstanceProvider::tryGetInstances (C++ function) sb::di::details::ServiceInstanceProvider::tryGetKeyedInstance (C++ function) sb::di::details::ServiceInstanceProvider::tryGetKeyedInstances (C++ function) sb::di::details::ServiceInstanceProvider::tryGetSyncMutex (C++ function) sb::di::details::ServiceInstanceProviderRoot (C++ class) sb::di::details::ServiceInstanceProviderRoot::getDescriptorsMap (C++ function) sb::di::details::ServiceInstanceProviderRoot::getRootCreator (C++ function) sb::di::details::ServiceInstanceProviderRoot::getSingletons (C++ function) sb::di::details::ServiceInstanceProviderRoot::init (C++ function) sb::di::details::ServiceInstanceProviderRoot::Ptr (C++ type) sb::di::details::ServiceInstanceProviderRoot::ServiceInstanceProviderRoot (C++ function), [1] sb::di::details::ServiceInstanceProviderRoot::SPtr (C++ type) sb::di::details::ServiceInstanceProviderRoot::tryGetSyncMutex (C++ function) sb::di::details::ServiceInstancesCreator (C++ class) sb::di::details::ServiceInstancesCreator::create (C++ function) sb::di::details::ServiceInstancesCreator::createAll (C++ function) sb::di::details::ServiceInstancesCreator::createAllInPlace (C++ function) sb::di::details::ServiceInstancesCreator::createInPlace (C++ function) sb::di::details::ServiceInstancesCreator::setServiceProvider (C++ function) sb::di::details::ServiceInstancesMap (C++ class) sb::di::details::ServiceInstancesMap::clear (C++ function) sb::di::details::ServiceInstancesMap::contains (C++ function) sb::di::details::ServiceInstancesMap::empty (C++ function) sb::di::details::ServiceInstancesMap::findInstances (C++ function) sb::di::details::ServiceInstancesMap::insert (C++ function), [1] sb::di::details::ServiceInstancesMap::operator= (C++ function), [1] sb::di::details::ServiceInstancesMap::Ptr (C++ type) sb::di::details::ServiceInstancesMap::ServiceInstancesMap (C++ function), [1], [2] sb::di::details::ServiceInstancesMap::~ServiceInstancesMap (C++ function) sb::di::details::String (C++ struct) sb::di::details::String::fmt (C++ function) sb::di::details::String::toString (C++ function) sb::di::details::UniquePtrService (C++ class) sb::di::details::UniquePtrService::get (C++ function) sb::di::details::UniquePtrService::getForMoveOut (C++ function) sb::di::details::UniquePtrService::getTypeId (C++ function) sb::di::details::UniquePtrService::isValid (C++ function) sb::di::details::UniquePtrService::operator= (C++ function), [1] sb::di::details::UniquePtrService::Ptr (C++ type) sb::di::details::UniquePtrService::release (C++ function) sb::di::details::UniquePtrService::UniquePtrService (C++ function), [1], [2], [3] sb::di::GlobalServices (C++ class) sb::di::GlobalServices::GlobalServices (C++ function), [1] sb::di::GlobalServices::instance (C++ function) sb::di::GlobalServices::operator= (C++ function), [1] sb::di::Injected (C++ struct) sb::di::Injected::getProvider (C++ function) sb::di::Injected::inject (C++ function), [1] sb::di::Injected::Injected (C++ function) sb::di::InjectedScoped (C++ struct) sb::di::InjectedScoped::Injected (C++ function) sb::di::InjectedSingleton (C++ struct) sb::di::InjectedSingleton::Injected (C++ function) sb::di::InjectedTransient (C++ struct) sb::di::InjectedTransient::Injected (C++ function) sb::di::InjectorException (C++ struct) sb::di::InjectorException::InjectorException (C++ function) sb::di::InvalidServiceException (C++ struct) sb::di::InvalidServiceException::InvalidServiceException (C++ function), [1] sb::di::IServiceFactory (C++ struct) sb::di::IServiceFactory::createInstance (C++ function) sb::di::IServiceFactory::Ptr (C++ type) sb::di::IServiceFactory::SPtr (C++ type) sb::di::IServiceFactory::~IServiceFactory (C++ function) sb::di::IServiceInstance (C++ struct) sb::di::IServiceInstance::get (C++ function) sb::di::IServiceInstance::getForMoveOut (C++ function) sb::di::IServiceInstance::getTypeId (C++ function) sb::di::IServiceInstance::isValid (C++ function) sb::di::IServiceInstance::Ptr (C++ type) sb::di::IServiceInstance::release (C++ function) sb::di::IServiceInstance::SPtr (C++ type) sb::di::IServiceInstance::~IServiceInstance (C++ function) sb::di::IServiceInstanceProvider (C++ struct) sb::di::IServiceInstanceProvider::createInstance (C++ function) sb::di::IServiceInstanceProvider::createInstanceInPlace (C++ function) sb::di::IServiceInstanceProvider::createKeyedInstance (C++ function) sb::di::IServiceInstanceProvider::createKeyedInstanceInPlace (C++ function) sb::di::IServiceInstanceProvider::createScope (C++ function) sb::di::IServiceInstanceProvider::getInstance (C++ function) sb::di::IServiceInstanceProvider::getKeyedInstance (C++ function) sb::di::IServiceInstanceProvider::init (C++ function) sb::di::IServiceInstanceProvider::Ptr (C++ type) sb::di::IServiceInstanceProvider::tryCreateInstance (C++ function) sb::di::IServiceInstanceProvider::tryCreateInstanceInPlace (C++ function) sb::di::IServiceInstanceProvider::tryCreateInstances (C++ function) sb::di::IServiceInstanceProvider::tryCreateKeyedInstance (C++ function) sb::di::IServiceInstanceProvider::tryCreateKeyedInstanceInPlace (C++ function) sb::di::IServiceInstanceProvider::tryCreateKeyedInstances (C++ function) sb::di::IServiceInstanceProvider::tryGetInstance (C++ function) sb::di::IServiceInstanceProvider::tryGetInstances (C++ function) sb::di::IServiceInstanceProvider::tryGetKeyedInstance (C++ function) sb::di::IServiceInstanceProvider::tryGetKeyedInstances (C++ function) sb::di::IServiceInstanceProvider::tryGetSyncMutex (C++ function) sb::di::IServiceInstanceProvider::~IServiceInstanceProvider (C++ function) sb::di::NullPointerException (C++ struct) sb::di::NullPointerException::NullPointerException (C++ function) sb::di::OneOrList (C++ class) sb::di::OneOrList::add (C++ function) sb::di::OneOrList::addList (C++ function) sb::di::OneOrList::at (C++ function), [1] sb::di::OneOrList::clear (C++ function) sb::di::OneOrList::empty (C++ function) sb::di::OneOrList::first (C++ function), [1] sb::di::OneOrList::forEach (C++ function), [1] sb::di::OneOrList::getAsList (C++ function), [1] sb::di::OneOrList::getAsSingle (C++ function), [1] sb::di::OneOrList::isList (C++ function) sb::di::OneOrList::isSingle (C++ function) sb::di::OneOrList::isUninitialized (C++ function) sb::di::OneOrList::last (C++ function), [1] sb::di::OneOrList::map (C++ function), [1] sb::di::OneOrList::OneOrList (C++ function), [1], [2], [3], [4] sb::di::OneOrList::operator bool (C++ function) sb::di::OneOrList::operator= (C++ function), [1] sb::di::OneOrList::operator[] (C++ function), [1] sb::di::OneOrList::reserve (C++ function) sb::di::OneOrList::shrink (C++ function) sb::di::OneOrList::size (C++ function) sb::di::OneOrList::tryGetAsList (C++ function), [1] sb::di::OneOrList::tryGetAsSingle (C++ function), [1] sb::di::RegisterService (C++ struct) sb::di::RegisterService::registered (C++ member) sb::di::ScopedRegisterer (C++ struct) sb::di::ScopedRegisterer::registerService (C++ function) sb::di::ServiceCollection (C++ class) sb::di::ServiceCollection::add (C++ function), [1], [2], [3], [4] sb::di::ServiceCollection::addAlias (C++ function), [1] sb::di::ServiceCollection::addKeyed (C++ function), [1], [2] sb::di::ServiceCollection::addKeyedAlias (C++ function), [1] sb::di::ServiceCollection::addKeyedScoped (C++ function), [1], [2] sb::di::ServiceCollection::addKeyedSingleton (C++ function), [1], [2], [3], [4] sb::di::ServiceCollection::addKeyedTransient (C++ function), [1], [2] sb::di::ServiceCollection::addScoped (C++ function), [1], [2] sb::di::ServiceCollection::addSingleton (C++ function), [1], [2], [3], [4] sb::di::ServiceCollection::addTransient (C++ function), [1], [2] sb::di::ServiceCollection::addWithFilter (C++ function) sb::di::ServiceCollection::at (C++ function), [1] sb::di::ServiceCollection::begin (C++ function), [1] sb::di::ServiceCollection::buildServiceProvider (C++ function) sb::di::ServiceCollection::buildServiceProviderAsPtr (C++ function) sb::di::ServiceCollection::capacity (C++ function) sb::di::ServiceCollection::cBegin (C++ function) sb::di::ServiceCollection::cEnd (C++ function) sb::di::ServiceCollection::clear (C++ function) sb::di::ServiceCollection::ConstIterator (C++ type) sb::di::ServiceCollection::ConstReverseIterator (C++ type) sb::di::ServiceCollection::contains (C++ function), [1] sb::di::ServiceCollection::containsExact (C++ function), [1] sb::di::ServiceCollection::containsIf (C++ function) sb::di::ServiceCollection::containsKeyed (C++ function), [1] sb::di::ServiceCollection::containsKeyedExact (C++ function), [1] sb::di::ServiceCollection::count (C++ function) sb::di::ServiceCollection::crBegin (C++ function) sb::di::ServiceCollection::crEnd (C++ function) sb::di::ServiceCollection::empty (C++ function) sb::di::ServiceCollection::end (C++ function), [1] sb::di::ServiceCollection::findIf (C++ function), [1] sb::di::ServiceCollection::first (C++ function), [1] sb::di::ServiceCollection::getInnerVector (C++ function), [1] sb::di::ServiceCollection::insert (C++ function) sb::di::ServiceCollection::Iterator (C++ type) sb::di::ServiceCollection::last (C++ function), [1] sb::di::ServiceCollection::maxSize (C++ function) sb::di::ServiceCollection::operator!= (C++ function) sb::di::ServiceCollection::operator= (C++ function), [1] sb::di::ServiceCollection::operator== (C++ function) sb::di::ServiceCollection::operator[] (C++ function), [1] sb::di::ServiceCollection::pop (C++ function) sb::di::ServiceCollection::Ptr (C++ type) sb::di::ServiceCollection::rBegin (C++ function), [1] sb::di::ServiceCollection::remove (C++ function), [1], [2], [3] sb::di::ServiceCollection::removeAll (C++ function), [1] sb::di::ServiceCollection::removeAllKeyed (C++ function), [1] sb::di::ServiceCollection::removeIf (C++ function) sb::di::ServiceCollection::removeKeyed (C++ function), [1] sb::di::ServiceCollection::removeRange (C++ function), [1] sb::di::ServiceCollection::rEnd (C++ function), [1] sb::di::ServiceCollection::reserve (C++ function) sb::di::ServiceCollection::ReverseIterator (C++ type) sb::di::ServiceCollection::ServiceCollection (C++ function), [1], [2], [3], [4] sb::di::ServiceCollection::shrinkToFit (C++ function) sb::di::ServiceCollection::size (C++ function) sb::di::ServiceDescriber (C++ class) sb::di::ServiceDescriber::describe (C++ function) sb::di::ServiceDescriber::describeAlias (C++ function) sb::di::ServiceDescriber::describeFrom (C++ function), [1] sb::di::ServiceDescriber::describeScoped (C++ function) sb::di::ServiceDescriber::describeScopedFrom (C++ function), [1] sb::di::ServiceDescriber::describeSingleton (C++ function), [1], [2] sb::di::ServiceDescriber::describeSingletonFrom (C++ function), [1] sb::di::ServiceDescriber::describeTransient (C++ function) sb::di::ServiceDescriber::describeTransientFrom (C++ function), [1] sb::di::ServiceDescriptor (C++ class) sb::di::ServiceDescriptor::getCastOffset (C++ function) sb::di::ServiceDescriptor::getImplementationFactory (C++ function) sb::di::ServiceDescriptor::getImplementationKey (C++ function) sb::di::ServiceDescriptor::getImplementationTypeId (C++ function) sb::di::ServiceDescriptor::getLifeTime (C++ function) sb::di::ServiceDescriptor::getServiceKey (C++ function) sb::di::ServiceDescriptor::getServiceTypeId (C++ function) sb::di::ServiceDescriptor::isAlias (C++ function) sb::di::ServiceDescriptor::operator!= (C++ function) sb::di::ServiceDescriptor::operator= (C++ function), [1] sb::di::ServiceDescriptor::operator== (C++ function) sb::di::ServiceDescriptor::Ptr (C++ type) sb::di::ServiceDescriptor::ServiceDescriptor (C++ function), [1], [2] sb::di::ServiceInlineExtractor (C++ struct) sb::di::ServiceInlineExtractor::operator S (C++ function) sb::di::ServiceInlineExtractor::operator S& (C++ function) sb::di::ServiceInlineExtractor::provider (C++ member) sb::di::ServiceInstance (C++ class) sb::di::ServiceInstance::addCastOffset (C++ function) sb::di::ServiceInstance::clear (C++ function) sb::di::ServiceInstance::copyAs (C++ function) sb::di::ServiceInstance::getAs (C++ function) sb::di::ServiceInstance::getCastOffset (C++ function) sb::di::ServiceInstance::getImplementation (C++ function), [1] sb::di::ServiceInstance::isValid (C++ function) sb::di::ServiceInstance::moveOutAs (C++ function) sb::di::ServiceInstance::moveOutAsUniquePtr (C++ function) sb::di::ServiceInstance::operator bool (C++ function) sb::di::ServiceInstance::operator= (C++ function), [1] sb::di::ServiceInstance::Ptr (C++ type) sb::di::ServiceInstance::releaseAs (C++ function) sb::di::ServiceInstance::ServiceInstance (C++ function), [1], [2], [3] sb::di::ServiceInstance::setCastOffset (C++ function) sb::di::ServiceInstance::tryGetImplementation (C++ function), [1] sb::di::ServiceLifeTime (C++ class) sb::di::ServiceLifeTime::is (C++ function) sb::di::ServiceLifeTime::isScoped (C++ function) sb::di::ServiceLifeTime::isSingleton (C++ function) sb::di::ServiceLifeTime::isTransient (C++ function) sb::di::ServiceLifeTime::operator!= (C++ function) sb::di::ServiceLifeTime::operator= (C++ function), [1] sb::di::ServiceLifeTime::operator== (C++ function) sb::di::ServiceLifeTime::scoped (C++ function) sb::di::ServiceLifeTime::ServiceLifeTime (C++ function), [1], [2] sb::di::ServiceLifeTime::singleton (C++ function) sb::di::ServiceLifeTime::toString (C++ function) sb::di::ServiceLifeTime::transient (C++ function) sb::di::ServiceLifeTime::Type (C++ enum) sb::di::ServiceLifeTime::Type::Count (C++ enumerator) sb::di::ServiceLifeTime::Type::Scoped (C++ enumerator) sb::di::ServiceLifeTime::Type::Singleton (C++ enumerator) sb::di::ServiceLifeTime::Type::Transient (C++ enumerator) sb::di::ServiceLifeTimes (C++ struct) sb::di::ServiceLifeTimes::Scoped (C++ member) sb::di::ServiceLifeTimes::Singleton (C++ member) sb::di::ServiceLifeTimes::Transient (C++ member) sb::di::ServiceNotFoundException (C++ struct) sb::di::ServiceNotFoundException::ServiceNotFoundException (C++ function) sb::di::ServiceProvider (C++ class) sb::di::ServiceProvider::createKeyedService (C++ function) sb::di::ServiceProvider::createKeyedServiceInPlace (C++ function) sb::di::ServiceProvider::createKeyedServices (C++ function) sb::di::ServiceProvider::createScope (C++ function) sb::di::ServiceProvider::createScopeAsPtr (C++ function) sb::di::ServiceProvider::createService (C++ function) sb::di::ServiceProvider::createServiceInPlace (C++ function) sb::di::ServiceProvider::createServices (C++ function) sb::di::ServiceProvider::getInstanceProvider (C++ function), [1] sb::di::ServiceProvider::getKeyedService (C++ function) sb::di::ServiceProvider::getKeyedServices (C++ function) sb::di::ServiceProvider::getService (C++ function) sb::di::ServiceProvider::getServices (C++ function) sb::di::ServiceProvider::operator= (C++ function), [1] sb::di::ServiceProvider::Ptr (C++ type) sb::di::ServiceProvider::ServiceProvider (C++ function), [1], [2] sb::di::ServiceProvider::tryCreateKeyedService (C++ function) sb::di::ServiceProvider::tryCreateService (C++ function) sb::di::ServiceProvider::tryGetKeyedService (C++ function) sb::di::ServiceProvider::tryGetService (C++ function) sb::di::ServiceProviderOptions (C++ struct) sb::di::ServiceProviderOptions::checkServiceGlobalUniqueness (C++ member) sb::di::ServiceProviderOptions::prebuildSingletons (C++ member) sb::di::ServiceProviderOptions::searchInSingletonsFirst (C++ member) sb::di::ServiceProviderOptions::strongDestructionOrder (C++ member) sb::di::ServiceProviderOptions::threadSafe (C++ member) sb::di::ServiceRegisterException (C++ struct) sb::di::ServiceRegisterException::ServiceRegisterException (C++ function) sb::di::SingletonRegisterer (C++ struct) sb::di::SingletonRegisterer::registerService (C++ function) sb::di::TransientRegisterer (C++ struct) sb::di::TransientRegisterer::registerService (C++ function) sb::di::TypeId (C++ type)