|
| function () _NOEXCEPT |
|
| function (nullptr_t) _NOEXCEPT |
|
| function (const _Myt &_Right) |
|
| function (_Myt &_Right) |
|
template<class _Fx > |
| function (const _Fx &_Func) |
|
template<class _Fx , class _Alloc > |
| function (_Fx _Func, const _Alloc &_Ax) |
|
template<class _Alloc > |
| function (allocator_arg_t, const _Alloc &) _NOEXCEPT |
|
template<class _Alloc > |
| function (allocator_arg_t, const _Alloc &, nullptr_t) _NOEXCEPT |
|
template<class _Alloc > |
| function (allocator_arg_t, const _Alloc &_Ax, const _Myt &_Right) |
|
template<class _Fx , class _Alloc > |
| function (allocator_arg_t, const _Alloc &_Ax, _Fx _Func) |
|
template<class _Fx > |
| function (reference_wrapper< _Fx > _Func) |
|
template<class _Fx , class _Alloc > |
| function (reference_wrapper< _Fx > _Func, const _Alloc &_Ax) |
|
| ~function () _NOEXCEPT |
|
_Myt & | operator= (const _Myt &_Right) |
|
_Myt & | operator= (_Myt &_Right) |
|
| function (const _Myt &&_Right) |
|
| function (_Myt &&_Right) |
|
template<class _Alloc > |
| function (allocator_arg_t, const _Alloc &_Al, _Myt &&_Right) |
|
template<class _Fx > |
| function (_Fx &&_Func) |
|
_Myt & | operator= (_Myt &&_Right) |
|
template<class _Fx > |
_Myt & | operator= (_Fx &&_Func) |
|
template<class _Fx , class _Alloc > |
void | assign (_Fx &&_Func, const _Alloc &_Ax) |
|
function & | operator= (nullptr_t) |
|
template<class _Fx > |
_Myt & | operator= (reference_wrapper< _Fx > _Func) _NOEXCEPT |
|
template<class _Fx , class _Alloc > |
void | assign (reference_wrapper< _Fx > _Func, const _Alloc &_Ax) |
|
void | swap (_Myt &_Right) _NOEXCEPT |
|
| operator bool () const _NOEXCEPT |
|
const _XSTD2 type_info & | target_type () const _NOEXCEPT |
|
template<class _Fty2 > |
_Fty2 * | target () _NOEXCEPT |
|
template<class _Fty2 > |
const _Fty2 * | target () const _NOEXCEPT |
|
const _Ty & _Right
Definition: algorithm:4087
_Get_function_impl< _Fty >::type _Mybase
Definition: functional:554
const _Ty & _Right
Definition: algorithm:4087
_Get_function_impl< _Fty >::type _Mybase
Definition: functional:554
template<class _Fty>
template<class _Fx >
template<class _Fty>
template<class _Fx , class _Alloc >
586 this->_Reset_alloc(_Func, _Ax);
template<class _Fty>
template<class _Alloc >
template<class _Fty>
template<class _Alloc >
template<class _Fty>
template<class _Alloc >
604 this->_Reset_alloc(
_Right, _Ax);
const _Ty & _Right
Definition: algorithm:4087
template<class _Fty>
template<class _Fx , class _Alloc >
611 this->_Reset_alloc(_Func, _Ax);
template<class _Fty>
template<class _Fx >
template<class _Fty>
template<class _Fx , class _Alloc >
624 this->_Reset_alloc(_Func, _Ax);
const _Ty & _Right
Definition: algorithm:4087
_Get_function_impl< _Fty >::type _Mybase
Definition: functional:554
const _Ty & _Right
Definition: algorithm:4087
template<class _Fty>
template<class _Alloc >
const _Ty & _Right
Definition: algorithm:4087
template<class _Fty>
template<class _Fx >
671 this->_Reset(
_STD forward<_Fx>(_Func));
template<class _Fty>
template<class _Fx , class _Alloc >
void function< _Fty >::assign |
( |
_Fx && |
_Func, |
|
|
const _Alloc & |
_Ax |
|
) |
| |
|
inline |
697 this->_Reset_alloc(
_STD forward<_Fx>(_Func), _Ax);
template<class _Fty>
template<class _Fx , class _Alloc >
720 this->_Reset_alloc(_Func, _Ax);
730 return (!this->_Empty());
const _Ty & _Right
Definition: algorithm:4087
_Get_function_impl< _Fty >::type _Mybase
Definition: functional:554
const _Ty & _Right
Definition: algorithm:4087
_Get_function_impl< _Fty >::type _Mybase
Definition: functional:554
const _Ty & _Right
Definition: algorithm:4087
template<class _Fty>
template<class _Fx >
688 this->_Reset(
_STD forward<_Fx>(_Func));
template<class _Fty>
template<class _Fx >
const _Ty & _Right
Definition: algorithm:4087
template<class _Fty>
template<class _Fty2 >
741 return ((_Fty2*)this->_Target(
typeid(_Fty2)));
template<class _Fty>
template<class _Fty2 >
const _Fty2* function< _Fty >::target |
( |
| ) |
const |
|
inline |
747 return ((
const _Fty2*)this->_Target(
typeid(_Fty2)));
735 return (this->_Target_type());
The documentation for this class was generated from the following file: