DDS  ver. 3.5.3.8.g5fe284b
Classes | Functions
MiscCommon::stlx Namespace Reference

STL extensions. More...

Classes

class  mem_fun1_t
 
struct  remove_cref
 
struct  remove_cref< const _T & >
 
struct  select1st
 
struct  select2nd
 The select2nd function object takes a single argument, a pair, and returns the pair's second element. More...
 

Functions

template<typename _Result , typename _Class , typename _Argument >
mem_fun1_t< _Result, _Class, _Argument > mem_fun (_Result(_Class::*member)(_Argument))
 The mem_fun() template is a custom mem_fun adapter, which extends std::mem_fun. More...
 

Detailed Description

STL extensions.

Function Documentation

◆ mem_fun()

template<typename _Result , typename _Class , typename _Argument >
mem_fun1_t<_Result, _Class, _Argument> MiscCommon::stlx::mem_fun ( _Result(_Class::*)(_Argument)  member)

The mem_fun() template is a custom mem_fun adapter, which extends std::mem_fun.

in order to accept function with const reference as an argument.