std::binder1st< _Operation > - One of the binder functors.
Contents
Detailed Description
template<typename_Operation>
class std::binder1st< _Operation >"One of the binderfunctors.
Member Typedef Documentation
typedef_Operation::second_argument_typestd::unary_function<_Operation::second_argument_type,_Operation::result_type>::argument_type[inherited]
argument_type is the type of the argument
typedef_Operation::result_typestd::unary_function<_Operation::second_argument_type,_Operation::result_type>::result_type[inherited]
result_type is the return type
Name
std::binder1st< _Operation > - One of the binderfunctors.
Synopsis
#include <functional>
Inherits std::unary_function<_Operation::second_argument_type,_Operation::result_type>.
PublicTypestypedef _Operation::second_argument_type argument_type
argument_type is the type of the argument
typedef _Operation::result_type result_type
result_type is the return type
PublicMemberFunctionsbinder1st (const _Operation &__x, const typename _Operation::first_argument_type &__y)
_Operation::result_type operator() (const typename _Operation::second_argument_type &__x) const
_Operation::result_type operator() (typename _Operation::second_argument_type &__x) const
ProtectedAttributes
_Operation op
_Operation::first_argument_type value