Embedded Template Library  1.0
functional.h File Reference
#include "platform.h"

Go to the source code of this file.

Classes

class  etl::reference_wrapper< T >
 
struct  etl::less< T >
 
struct  etl::greater< T >
 
struct  etl::equal_to< T >
 
struct  etl::not_equal_to< T >
 
struct  etl::unary_function< TArgumentType, TResultType >
 
struct  etl::binary_function< TFirstArgumentType, TSecondArgumentType, TResultType >
 
class  etl::binder1st< TFunction >
 
class  etl::binder2nd< TFunction >
 

Namespaces

 etl
 

Functions

template<typename T >
reference_wrapper< T > etl::ref (T &t)
 
template<typename T >
reference_wrapper< T > etl::ref (reference_wrapper< T > t)
 
template<typename T >
reference_wrapper< const T > etl::cref (const T &t)
 
template<typename T >
reference_wrapper< const T > etl::cref (reference_wrapper< T > t)
 
template<typename F , typename T >
binder1st< F > etl::bind1st (const F &f, const T &x)
 
template<typename F , typename T >
binder2nd< F > etl::bind2nd (const F &f, const T &x)