BALL::UnaryFunctor< ArgumentType, ResultType > Class Template Reference

#include <BALL/CONCEPT/baseFunctor.h>

List of all members.


Public Types

Type Definitions
typedef ResultType result_type
typedef ArgumentType argument_type
typedef ArgumentType & argument_reference
typedef const ArgumentType & const_argument_reference
typedef ArgumentType * argument_pointer
typedef const ArgumentType * const_argument_pointer

Detailed Description

template<class ArgumentType, class ResultType>
class BALL::UnaryFunctor< ArgumentType, ResultType >

Generic Unary Functor Class.


Member Typedef Documentation

template<class ArgumentType, class ResultType>
typedef ArgumentType* BALL::UnaryFunctor< ArgumentType, ResultType >::argument_pointer
template<class ArgumentType, class ResultType>
typedef ArgumentType& BALL::UnaryFunctor< ArgumentType, ResultType >::argument_reference
template<class ArgumentType, class ResultType>
typedef ArgumentType BALL::UnaryFunctor< ArgumentType, ResultType >::argument_type
template<class ArgumentType, class ResultType>
typedef const ArgumentType* BALL::UnaryFunctor< ArgumentType, ResultType >::const_argument_pointer
template<class ArgumentType, class ResultType>
typedef const ArgumentType& BALL::UnaryFunctor< ArgumentType, ResultType >::const_argument_reference
template<class ArgumentType, class ResultType>
typedef ResultType BALL::UnaryFunctor< ArgumentType, ResultType >::result_type