AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Macros | Functions
AWSFunction.h File Reference
#include <aws/core/Core_EXPORTS.h>
#include <aws/core/utils/memory/stl/AWSAllocator.h>
#include <functional>

Go to the source code of this file.

Namespaces

 Aws
 JSON (JavaScript Object Notation).
 

Macros

#define AWS_BUILD_FUNCTION(func)   Aws::BuildFunction(func)
 
#define AWS_BUILD_TYPED_FUNCTION(func, type)   Aws::BuildFunction<type>(func)
 

Functions

template<typename F >
std::function< F > Aws::BuildFunction (const F &f)
 
template<typename F >
std::function< F > Aws::BuildFunction (const std::function< F > &f)
 
template<typename F >
std::function< F > Aws::BuildFunction (std::function< F > &&f)
 

Macro Definition Documentation

#define AWS_BUILD_FUNCTION (   func)    Aws::BuildFunction(func)

Definition at line 79 of file AWSFunction.h.

#define AWS_BUILD_TYPED_FUNCTION (   func,
  type 
)    Aws::BuildFunction<type>(func)

Definition at line 80 of file AWSFunction.h.