STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | List of all members
cliext::_Binary_fun_noreturn< _Ref_t > Class Template Reference

Public Types

typedef _Ref_t ref_type
 
typedef ref_type::first_argument_type first_argument_type
 
typedef ref_type::second_argument_type second_argument_type
 
typedef void result_type
 
typedef binary_delegate_noreturn< first_argument_type, second_argument_typedelegate_type
 

Public Member Functions

result_type operator() (first_argument_type _Left, second_argument_type _Right)
 
 operator delegate_type^ ()
 

Member Typedef Documentation

template<typename _Ref_t >
typedef ref_type::first_argument_type cliext::_Binary_fun_noreturn< _Ref_t >::first_argument_type
template<typename _Ref_t >
typedef _Ref_t cliext::_Binary_fun_noreturn< _Ref_t >::ref_type
template<typename _Ref_t >
typedef void cliext::_Binary_fun_noreturn< _Ref_t >::result_type
template<typename _Ref_t >
typedef ref_type::second_argument_type cliext::_Binary_fun_noreturn< _Ref_t >::second_argument_type

Member Function Documentation

template<typename _Ref_t >
cliext::_Binary_fun_noreturn< _Ref_t >::operator delegate_type^ ( )
inline
391  { // convert function to delegate
392  return (gcnew delegate_type(&ref_type::function));
393  }
binary_delegate_noreturn< first_argument_type, second_argument_type > delegate_type
Definition: functional:382
template<typename _Ref_t >
result_type cliext::_Binary_fun_noreturn< _Ref_t >::operator() ( first_argument_type  _Left,
second_argument_type  _Right 
)
inline
386  { // do the operation
387  return (ref_type::function(_Left, _Right));
388  }
constexpr const _Ty &() _Left
Definition: algorithm:3590
constexpr const _Ty &() _Right
Definition: algorithm:3591

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