First argument binder. More...
#include <bind.hpp>


Public Types | |
| typedef FunT::result_type | result_type | 
Public Member Functions | |
| binder1st (typename binary_traits< Operation >::param_type x, typename call_traits< typename binary_traits< Operation >::first_argument_type >::param_type y) | |
| binary_traits< Operation > ::result_type  | operator() (typename call_traits< typename binary_traits< Operation >::second_argument_type >::param_type x) const | 
| binder1st (FunT const &fun, typename aux::make_arg_type< FirstArgT >::type arg) | |
| result_type | operator() () const | 
| template<typename T0 > | |
| result_type | operator() (T0 const &arg0) const | 
| template<typename T0 , typename T1 > | |
| result_type | operator() (T0 const &arg0, T1 const &arg1) const | 
Protected Attributes | |
| binary_traits< Operation > ::function_type  | op | 
| binary_traits< Operation > ::first_argument_type  | value | 
First argument binder.
| typedef FunT::result_type boost::binder1st< Operation >::result_type | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
References operator()().
      
  | 
  inline | 
References operator()().
      
  | 
  inline | 
References operator()().
      
  | 
  inline | 
References boost::binder1st< Operation >::op, and boost::binder1st< Operation >::value.
      
  | 
  protected | 
Referenced by boost::binder1st< Operation >::operator()().
      
  | 
  protected | 
Referenced by boost::binder1st< Operation >::operator()().