QEverCloud  6.1.0
Unofficial Evernote Cloud API for Qt
Classes | Namespaces | Typedefs | Functions
DurableService.h File Reference
#include "AsyncResult.h"
#include "Export.h"
#include "RequestContext.h"
#include <QDateTime>
#include <QVariant>
#include <functional>
#include <memory>
#include <utility>

Go to the source code of this file.

Classes

struct  qevercloud::IRetryPolicy
 
class  qevercloud::IDurableService
 
struct  qevercloud::IDurableService::SyncRequest
 
struct  qevercloud::IDurableService::AsyncRequest
 

Namespaces

 qevercloud
 

Typedefs

using qevercloud::IRetryPolicyPtr = std::shared_ptr< IRetryPolicy >
 
using qevercloud::IDurableServicePtr = std::shared_ptr< IDurableService >
 

Functions

QEVERCLOUD_EXPORT IRetryPolicyPtr qevercloud::newRetryPolicy ()
 
QEVERCLOUD_EXPORT IRetryPolicyPtr qevercloud::nullRetryPolicy ()
 
QEVERCLOUD_EXPORT IDurableServicePtr qevercloud::newDurableService (IRetryPolicyPtr={}, IRequestContextPtr={})