10Duke Enterprise C++ SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
DefaultServicesFactory.h
1
#ifndef TENDUKE_DEFAULTSERVICESFACTORY_H
2
#define TENDUKE_DEFAULTSERVICESFACTORY_H
3
4
#include "AbstractTendukeServiceFactory.h"
5
6
namespace
tenduke
{
7
15
16
class
DefaultServicesFactory
:
public
::tenduke::AbstractTendukeServiceFactory
17
{
18
// ::tenduke::TendukeServiceFactory implementation
19
public
:
20
::tenduke::TendukeServices
create
(
21
const
std::string &clientId,
22
const ::tenduke::ServiceConfiguration &serviceConfiguration
23
)
const override
;
24
};
25
26
}
// tenduke
27
28
#endif
//TENDUKE_DEFAULTSERVICESFACTORY_H
tenduke::AbstractTendukeServiceFactory
Abstract base class of a tenduke service factory.
Definition
AbstractTendukeServiceFactory.h:15
tenduke::DefaultServicesFactory
A tenduke::TendukeServiceFactory which uses external dependencies to implement required services.
Definition
DefaultServicesFactory.h:17
tenduke::DefaultServicesFactory::create
::tenduke::TendukeServices create(const std::string &clientId, const ::tenduke::ServiceConfiguration &serviceConfiguration) const override
Creates the services.
Definition
DefaultServicesFactory.cpp:38
tenduke::TendukeServices
A "service locator" for core services used by Tenduke client.
Definition
TendukeServices.h:26
tenduke
Root for classes, functions and globals of 10Duke C++ Client.
Definition
APIRequest.h:4
core
services
default
src
DefaultServicesFactory.h
Generated by
1.17.0