libstdc++: __gnu_cxx::constant_binary_fun< _Result, _Arg1, _Arg2 (original) (raw)
#include <[functional](a18512%5Fsource.html)>
Inherits __gnu_cxx::_Constant_binary_fun< _Result, _Arg1, _Arg2 >.
Public Types | |
---|---|
typedef _Arg1 | first_argument_type |
typedef _Result | result_type |
typedef _Arg2 | second_argument_type |
Public Attributes | |
---|---|
_Result | _M_val |
template<class _Result, class _Arg1 = _Result, class _Arg2 = _Arg1>
struct __gnu_cxx::constant_binary_fun< _Result, _Arg1, _Arg2 >
An SGI extension .
Definition at line 317 of file ext/functional.
◆ first_argument_type
template<class _Result , class _Arg1 , class _Arg2 >
typedef _Arg1 __gnu_cxx::_Constant_binary_fun< _Result, _Arg1, _Arg2 >::first_argument_type | inherited |
---|
◆ result_type
template<class _Result , class _Arg1 , class _Arg2 >
typedef _Result __gnu_cxx::_Constant_binary_fun< _Result, _Arg1, _Arg2 >::result_type | inherited |
---|
◆ second_argument_type
template<class _Result , class _Arg1 , class _Arg2 >
typedef _Arg2 __gnu_cxx::_Constant_binary_fun< _Result, _Arg1, _Arg2 >::second_argument_type | inherited |
---|
template<class _Result , class _Arg1 = _Result, class _Arg2 = _Arg1>
◆ operator()()
template<class _Result , class _Arg1 , class _Arg2 >
const result_type & __gnu_cxx::_Constant_binary_fun< _Result, _Arg1, _Arg2 >::operator() ( const _Arg1 & , const _Arg2 & ) const | inlineinherited |
---|
◆ _M_val
template<class _Result , class _Arg1 , class _Arg2 >
_Result __gnu_cxx::_Constant_binary_fun< _Result, _Arg1, _Arg2 >::_M_val | inherited |
---|
The documentation for this struct was generated from the following file: