VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Attributes
makVrv::binderNoArgs< _Fn > Class Template Reference
Inheritance diagram for makVrv::binderNoArgs< _Fn >:
Inheritance graph
[legend]

Public Types

typedef std::unary_function
< typename _Fn::argument_type,
typename _Fn::result_type > 
_Base
 
typedef _Base::argument_type argument_type
 
typedef _Base::result_type result_type
 

Public Member Functions

 binderNoArgs (const _Fn &_Func, const typename _Fn::argument_type &_Left)
 
result_type operator() (void) const
 
result_type operator() (void)
 

Protected Attributes

_Fn op
 
_Fn::argument_type value
 

Member Typedef Documentation

template<class _Fn >
typedef std::unary_function<typename _Fn::argument_type, typename _Fn::result_type> makVrv::binderNoArgs< _Fn >::_Base
template<class _Fn >
typedef _Base::argument_type makVrv::binderNoArgs< _Fn >::argument_type
template<class _Fn >
typedef _Base::result_type makVrv::binderNoArgs< _Fn >::result_type

Constructor & Destructor Documentation

template<class _Fn >
makVrv::binderNoArgs< _Fn >::binderNoArgs ( const _Fn &  _Func,
const typename _Fn::argument_type &  _Left 
)
inline

Member Function Documentation

template<class _Fn >
result_type makVrv::binderNoArgs< _Fn >::operator() ( void  ) const
inline
template<class _Fn >
result_type makVrv::binderNoArgs< _Fn >::operator() ( void  )
inline

Member Data Documentation

template<class _Fn >
_Fn makVrv::binderNoArgs< _Fn >::op
protected
template<class _Fn >
_Fn::argument_type makVrv::binderNoArgs< _Fn >::value
protected

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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)