10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
DefaultServicesFactory.h
1#ifndef TENDUKE_TENDUKEWINDOWSSERVICEFACTORY_H
2#define TENDUKE_TENDUKEWINDOWSSERVICEFACTORY_H
3
4#include "AbstractTendukeServiceFactory.h"
5
6namespace tenduke {
7
11class DefaultServicesFactory : public ::tenduke::AbstractTendukeServiceFactory
12{
13 // ::tenduke::TendukeServiceFactory implementation
14public:
16 const std::string &clientId,
17 const ::tenduke::ServiceConfiguration &serviceConfiguration
18 ) const override;
19};
20
21}
22
23#endif //TENDUKE_TENDUKEWINDOWSSERVICEFACTORY_H
A tenduke::TendukeServiceFactory which uses external dependencies to implement required services.
Definition DefaultServicesFactory.h:17
::tenduke::TendukeServices create(const std::string &clientId, const ::tenduke::ServiceConfiguration &serviceConfiguration) const override
Creates the services.
A "service locator" for core services used by Tenduke client.
Definition TendukeServices.h:25
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4