tr1/functional File Reference
Detailed Description
This is a TR1 C++ Library header.
Definition in file tr1/functional.
Go to the source code of this file.
Namespaces
Classes
Defines
-
#define _GLIBCXX_JOIN(X, Y)
-
#define _GLIBCXX_JOIN2(X, Y)
-
#define _GLIBCXX_JOIN3(X, Y)
-
#define _GLIBCXX_REPEAT_HEADER
-
#define _GLIBCXX_REPEAT_HEADER
-
#define _GLIBCXX_REPEAT_HEADER
-
#define _TR1_FUNCTIONAL
Enumerations
- enum _Manager_operation { __get_type_info,
__get_functor_ptr,
__clone_functor,
__destroy_functor
}
Functions
-
template<typename _Member, typename _Class> _Mem_fn< _Member _Class::* > std::tr1::__callable_functor (_Member _Class::*const &__p)
-
template<typename _Member, typename _Class> _Mem_fn< _Member _Class::* > std::tr1::__callable_functor (_Member _Class::*&__p)
-
template<typename _Functor> _Functor & std::tr1::__callable_functor (_Functor &__f)
-
template<typename _Tp> reference_wrapper< const _Tp > std::tr1::cref (reference_wrapper< _Tp > __t)
-
template<typename _Tp> reference_wrapper< const _Tp > std::tr1::cref (const _Tp &__t)
- template<typename _Tp, typename _Class> _Mem_fn< _Tp _Class::* > std::tr1::mem_fn (_Tp _Class::*__pm)
- template<typename _Signature> bool std::tr1::operator!= (_M_clear_type *, const function< _Signature > &__f)
- template<typename _Signature> bool std::tr1::operator!= (const function< _Signature > &__f, _M_clear_type *)
- template<typename _Signature> bool std::tr1::operator== (_M_clear_type *, const function< _Signature > &__f)
- template<typename _Signature> bool std::tr1::operator== (const function< _Signature > &__f, _M_clear_type *)
-
template<typename _Tp> reference_wrapper< _Tp > std::tr1::ref (reference_wrapper< _Tp > __t)
-
template<typename _Tp> reference_wrapper< _Tp > std::tr1::ref (_Tp &__t)
- template<typename _Signature> void std::tr1::swap (function< _Signature > &__x, function< _Signature > &__y)