10Duke Enterprise C++ SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
osSpecificServices.h
1
#ifndef TENDUKE_OSA_OSSPECIFICSERVICES_H
2
#define TENDUKE_OSA_OSSPECIFICSERVICES_H
3
4
#include "BrowserIntegration.h"
5
#include "SocketFactory.h"
6
#include "http/server/HTTPServerFactory.h"
7
8
#include <memory>
9
10
namespace
tenduke
{
namespace
osa
{
11
16
std::unique_ptr<tenduke::osa::BrowserIntegration>
createBrowser
();
17
23
std::unique_ptr<tenduke::http::server::HTTPServerFactory>
createHTTPServerFactory
(
const
std::shared_ptr<const ::tenduke::net::URLCodec> &urlCodec);
24
29
std::unique_ptr<tenduke::osa::SocketFactory>
createSocketFactory
();
30
31
}}
32
33
#endif
//TENDUKE_OSA_OSSPECIFICSERVICES_H
tenduke::osa
Operating system abstraction.
Definition
win32_utils.h:7
tenduke::osa::createHTTPServerFactory
std::unique_ptr< tenduke::http::server::HTTPServerFactory > createHTTPServerFactory(const std::shared_ptr< const ::tenduke::net::URLCodec > &urlCodec)
Creates platform-specific HTTP-server factory.
Definition
osSpecificServices.cpp:10
tenduke::osa::createBrowser
std::unique_ptr< tenduke::osa::BrowserIntegration > createBrowser()
Creates platform-specific browser-integration service.
tenduke::osa::createSocketFactory
std::unique_ptr< tenduke::osa::SocketFactory > createSocketFactory()
Creates a platform-specific socket factory.
Definition
osSpecificServices.cpp:29
tenduke
Root for classes, functions and globals of 10Duke C++ Client.
Definition
APIRequest.h:4
core
oidc
osbrowser
src
osa
osSpecificServices.h
Generated by
1.17.0