10Duke Scale C++ Client
Loading...
Searching...
No Matches
APIRequest.h
1#ifndef TENDUKE_SE_APIREQUEST_H
2#define TENDUKE_SE_APIREQUEST_H
3
4namespace tenduke { namespace se {
5
10template<class T>
12{
13public:
14 virtual ~APIRequest() = default;
15
26 virtual T execute() = 0;
27};
28
29}}
30
31#endif //TENDUKE_SE_APIREQUEST_H
Interface for 10Duke Scale API-requests.
Definition APIRequest.h:12
virtual T execute()=0
Execute the request synchronously.
A tenduke::se::APIRequest, which uses tenduke::oidc::OIDCSession to maintain request authorization.
Definition StatefulAPIRequest.h:27
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7