CatapultServer  v0.5.0.1 (Elephant)
catapult::extensions::ServiceLocator Member List

This is the complete list of members for catapult::extensions::ServiceLocator, including all inherited members.

counters() constcatapult::extensions::ServiceLocatorinline
keyPair() constcatapult::extensions::ServiceLocatorinline
m_counterscatapult::extensions::ServiceLocatorprivate
m_keyPaircatapult::extensions::ServiceLocatorprivate
m_rootedServicescatapult::extensions::ServiceLocatorprivate
m_servicescatapult::extensions::ServiceLocatorprivate
numServices() constcatapult::extensions::ServiceLocatorinline
registerRootedService(const std::string &serviceName, const std::shared_ptr< void > &pService)catapult::extensions::ServiceLocatorinline
registerService(const std::string &serviceName, const std::shared_ptr< void > &pService)catapult::extensions::ServiceLocatorinline
registerServiceCounter(const std::string &serviceName, const std::string &counterName, TSupplier supplier)catapult::extensions::ServiceLocatorinline
Sentinel_Counter_Valuecatapult::extensions::ServiceLocatorstatic
service(const std::string &serviceName) constcatapult::extensions::ServiceLocatorinline
ServiceLocator(const crypto::KeyPair &keyPair)catapult::extensions::ServiceLocatorinlineexplicit
tryGetService(const std::string &serviceName, std::shared_ptr< TService > &pService) constcatapult::extensions::ServiceLocatorinlineprivate
~ServiceLocator()catapult::extensions::ServiceLocatorinline