open62541pp 0.16.0
C++ wrapper of open62541
Loading...
Searching...
No Matches
async.hpp File Reference
#include <functional>
#include <future>
#include <tuple>
#include <type_traits>
#include <utility>
#include "open62541pp/types.hpp"
Include dependency graph for async.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  opcua::AsyncResult< CompletionToken, T >
 
struct  opcua::UseFutureToken
 
struct  opcua::AsyncResult< UseFutureToken, T >
 
struct  opcua::UseDeferredToken
 
struct  opcua::AsyncResult< UseDeferredToken, T >
 
struct  opcua::UseDetachedToken
 
struct  opcua::AsyncResult< UseDetachedToken, T >
 

Namespaces

namespace  opcua
 

Typedefs

using opcua::DefaultCompletionToken = UseFutureToken
 

Functions

template<typename T , typename Initiation , typename CompletionToken , typename... Args>
auto opcua::asyncInitiate (Initiation &&initiation, CompletionToken &&token, Args &&... args)
 

Variables

constexpr UseFutureToken opcua::useFuture
 
constexpr UseDeferredToken opcua::useDeferred
 
constexpr UseDetachedToken opcua::useDetached