$darkmode
Qore CdsRestDataProvider Module Reference 1.0.0
CdsRestDataProviderBase.qc.dox.h
1 // -*- mode: c++; indent-tabs-mode: nil -*-
3 
26 namespace CdsRestDataProvider {
28 class CdsRestDataProviderBase : public DataProvider::AbstractDataProvider {
29 
30 public:
31 protected:
33  CdsRestClient::CdsRestClient rest;
34 
35 public:
36 
37 
40 
41 
43  constructor(CdsRestClient::CdsRestClient rest);
44 
45 
47  setLogger(*LoggerInterface logger);
48 
49 };
50 };
The CdsRest data provider class.
Definition: CdsRestDataProviderBase.qc.dox.h:28
constructor(CdsRestClient::CdsRestClient rest)
Creates the object.
CdsRestClient::CdsRestClient rest
The REST client object for API calls.
Definition: CdsRestDataProviderBase.qc.dox.h:33
setLogger(*LoggerInterface logger)
Accepts a LoggerInterface object for logging (or clears it)
Qore CdsRestDataProvider module definition.
Definition: CdsEntityDataProvider.qc.dox.h:26