Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
func Namespace Reference

Namespaces

namespace  detail
 

Classes

struct  force_function_heap_allocation
 
class  function
 
class  function< Result(Arguments...)>
 

Functions

template<typename T >
bool operator== (std::nullptr_t, const function< T > &rhs) FUNC_NOEXCEPT
 
template<typename T >
bool operator== (const function< T > &lhs, std::nullptr_t) FUNC_NOEXCEPT
 
template<typename T >
bool operator!= (std::nullptr_t, const function< T > &rhs) FUNC_NOEXCEPT
 
template<typename T >
bool operator!= (const function< T > &lhs, std::nullptr_t) FUNC_NOEXCEPT
 
template<typename T >
void swap (function< T > &lhs, function< T > &rhs)
 

Function Documentation

◆ operator!=() [1/2]

template<typename T >
bool func::operator!= ( const function< T > &  lhs,
std::nullptr_t   
)

◆ operator!=() [2/2]

template<typename T >
bool func::operator!= ( std::nullptr_t  ,
const function< T > &  rhs 
)

◆ operator==() [1/2]

template<typename T >
bool func::operator== ( const function< T > &  lhs,
std::nullptr_t   
)

◆ operator==() [2/2]

template<typename T >
bool func::operator== ( std::nullptr_t  ,
const function< T > &  rhs 
)

◆ swap()

template<typename T >
void func::swap ( function< T > &  lhs,
function< T > &  rhs 
)