10Duke Enterprise C++ SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
BrowserFactory.h
1
#ifndef TENDUKE_OSA_BROWSERFACTORY_H
2
#define TENDUKE_OSA_BROWSERFACTORY_H
3
4
#include "./BrowserIntegration.h"
5
#include <memory>
6
7
namespace
tenduke
{
namespace
osa
{
8
12
class
BrowserFactory
13
{
14
public
:
15
virtual
~BrowserFactory
() =
default
;
16
21
virtual
std::unique_ptr<BrowserIntegration>
create
() = 0;
22
};
23
24
}}
25
26
#endif
//TENDUKE_OSA_BROWSERFACTORY_H
tenduke::osa::BrowserFactory
Creates platform-specific browser service.
Definition
BrowserFactory.h:13
tenduke::osa::BrowserFactory::create
virtual std::unique_ptr< BrowserIntegration > create()=0
Creates the browser-integration service.
tenduke::osa
Operating system abstraction.
Definition
win32_utils.h:7
tenduke
Root for classes, functions and globals of 10Duke C++ Client.
Definition
APIRequest.h:4
core
oidc
osbrowser
src
osa
BrowserFactory.h
Generated by
1.17.0