Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::binder2nd< _Operation > Class Template Reference

#include <ahFunction.H>

Inheritance diagram for Aleph::binder2nd< _Operation >:
[legend]
Collaboration diagram for Aleph::binder2nd< _Operation >:
[legend]

Public Member Functions

 binder2nd (const _Operation &__x, const typename _Operation::second_argument_type &__y)
 
_Operation::result_type operator() (const typename _Operation::first_argument_type &__x) const
 
_Operation::result_type operator() (typename _Operation::first_argument_type &__x) const
 

Protected Attributes

_Operation op
 
_Operation::second_argument_type value
 

Additional Inherited Members

- Public Types inherited from Aleph::unary_function< _Operation::first_argument_type, _Operation::result_type >
typedef _Operation::first_argument_type argument_type
 
typedef _Operation::result_type result_type
 

Detailed Description

template<class _Operation>
class Aleph::binder2nd< _Operation >

Definition at line 344 of file ahFunction.H.

Constructor & Destructor Documentation

◆ binder2nd()

template<class _Operation >
Aleph::binder2nd< _Operation >::binder2nd ( const _Operation __x,
const typename _Operation::second_argument_type &  __y 
)
inline

Definition at line 356 of file ahFunction.H.

Member Function Documentation

◆ operator()() [1/2]

template<class _Operation >
_Operation::result_type Aleph::binder2nd< _Operation >::operator() ( const typename _Operation::first_argument_type &  __x) const
inline

◆ operator()() [2/2]

template<class _Operation >
_Operation::result_type Aleph::binder2nd< _Operation >::operator() ( typename _Operation::first_argument_type &  __x) const
inline

Member Data Documentation

◆ op

◆ value

template<class _Operation >
_Operation::second_argument_type Aleph::binder2nd< _Operation >::value
protected

The documentation for this class was generated from the following file: