Spec-Zone .ru
спецификации, руководства, описания, API
|
ADC домой > Ссылочная библиотека> Ссылка> Дарвин> Разное пространство пользователя ссылка API
|
functional_iterate.h |
Включает: |
Это - внутренний заголовочный файл, включенный другими заголовками библиотеки. Вы не должны пытаться использовать его непосредственно.
функция |
function() : _Function_base()
Конструкция Значения по умолчанию @brief создает пустую обертку вызова функции. @post @c! (bool) *this
функция |
function( _M_clear_type*) : _Function_base()
Конструкция Значения по умолчанию @brief создает пустую обертку вызова функции. @post @c! (bool) *this
функция (константа функционируют и), |
function( const function& __x);
x
@brief %Function копируют конструктора.
__ enable_if |
template<typename _Functor _GLIBCXX_COMMA _GLIBCXX_TEMPLATE_PARAMS> inline typename __enable_if< typename result_of<_Functor( _GLIBCXX_TEMPLATE_ARGS)>::type, ( !is_member_pointer<_Functor>::value && !is_function<_Functor>::value && !is_function<typename remove_pointer<_Functor>::type>::value) >::__type __invoke( _Functor& __f _GLIBCXX_COMMA _GLIBCXX_REF_PARAMS)
@if maint Вызывают функциональный объект, который может быть или задействованным указателем или функциональным объектом. Первый параметр скажет который. @endif
_Safe_bool |
typedef _Hidden_type* _Hidden_type::* _Safe_bool;
@if maint Это определение типа используется для реализации safe_bool идиомы. @endif
_Hidden_type |
struct _Hidden_type { _Hidden_type*_M_bool; };
@if maint Этот класс используется для реализации safe_bool идиомы. @endif
Последнее обновление: 20.06.2006