std::tr1 Namespace Reference
Classes
- struct __add_c_ref
- struct __add_c_ref< _Tp & >
- struct __add_ref
- struct __add_ref< _Tp & >
- struct __add_reference_helper
- struct __add_reference_helper< _Tp, true >
- struct __in_array
- struct __is_base_of_helper
- struct __is_base_of_helper< _Base, _Derived, true >
- struct __is_convertible_helper
- struct __is_convertible_helper< _From, _To, true >
- struct __is_convertible_simple
- struct __is_empty_helper
- struct __is_empty_helper< _Tp, true >
- struct __is_int_or_cref
- struct __is_location_invariant
- struct __is_location_invariant< _Simple_type_wrapper< _Tp > >
- struct __is_polymorphic_helper
- struct __is_polymorphic_helper< _Tp, true >
- struct __is_union_or_class
- struct __is_union_or_class_helper
- struct __pair_get< 0 >
- struct __pair_get< 1 >
- struct __promote
- struct __promote< _Tp, false >
- struct __promote_2
- struct __promote_2< _Tp, std::complex< _Up > >
- struct __promote_2< std::complex< _Tp >, _Up >
- Additional overloads [8.1.9]. More...
- struct __promote_2< std::complex< _Tp >, std::complex< _Up > >
- struct __promote_3
- struct __promote_4
- struct __sfinae_types
- struct __strip_reference_wrapper
- struct __strip_reference_wrapper< const reference_wrapper< _Tp > >
- struct __strip_reference_wrapper< reference_wrapper< _Tp > >
- struct __tuple_compare< 0, __i, __i, _Tp, _Up >
- struct __tuple_compare< 0, __i, __j, _Tp, _Up >
- class __unordered_map
- class __unordered_multimap
- class __unordered_multiset
- class __unordered_set
- union _Any_data
- class _Bind< _Functor(_Bound_args...)>
- class _Bind_result< _Result, _Functor(_Bound_args...)>
- struct _Build_index_tuple< 0, _Index_tuple< _Indexes...> >
- struct _Build_index_tuple< _Num, _Index_tuple< _Indexes...> >
- struct _Derives_from_binary_function
- struct _Derives_from_unary_function
- struct _Fnv_hash
- struct _Fnv_hash< 4 >
- struct _Fnv_hash< 8 >
- class _Function_base
- class _Function_handler< _Res(_ArgTypes...), _Functor >
- class _Function_handler< _Res(_ArgTypes...), _Member _Class::* >
- class _Function_handler< _Res(_ArgTypes...), reference_wrapper< _Functor > >
- class _Function_handler< void(_ArgTypes...), _Functor >
- class _Function_handler< void(_ArgTypes...), _Member _Class::* >
- class _Function_handler< void(_ArgTypes...), reference_wrapper< _Functor > >
- struct _Function_to_function_pointer
- struct _Function_to_function_pointer< _Tp, true >
- struct _Has_result_type
- class _Has_result_type_helper
- class _Hashtable
- struct _Index_tuple
- struct _Maybe_get_result_type
- struct _Maybe_get_result_type< true, _Functor >
- struct _Maybe_unary_or_binary_function
- struct _Maybe_unary_or_binary_function< _Res, _T1 >
- struct _Maybe_unary_or_binary_function< _Res, _T1, _T2 >
- struct _Maybe_wrap_member_pointer
- struct _Maybe_wrap_member_pointer< _Tp _Class::* >
- class _Mem_fn< _Res _Class::* >
- class _Mem_fn< _Res(_Class::*)(_ArgTypes...) const >
- class _Mem_fn< _Res(_Class::*)(_ArgTypes...) const volatile >
- class _Mem_fn< _Res(_Class::*)(_ArgTypes...) volatile >
- class _Mem_fn< _Res(_Class::*)(_ArgTypes...)>
- struct _Mem_fn_const_or_non
- struct _Mem_fn_const_or_non< _Tp, false >
- class _Mu< _Arg, false, false >
- class _Mu< _Arg, false, true >
- class _Mu< _Arg, true, false >
- class _Mu< reference_wrapper< _Tp >, false, false >
- union _Nocopy_types
- struct _Placeholder
- struct _Reference_wrapper_base
- struct _Reference_wrapper_base< _Res(*)(_T1)>
- struct _Reference_wrapper_base< _Res(*)(_T1, _T2)>
- struct _Reference_wrapper_base< _Res(_T1)>
- struct _Reference_wrapper_base< _Res(_T1, _T2)>
- struct _Reference_wrapper_base< _Res(_T1::*)() const >
- struct _Reference_wrapper_base< _Res(_T1::*)() const volatile >
- struct _Reference_wrapper_base< _Res(_T1::*)() volatile >
- struct _Reference_wrapper_base< _Res(_T1::*)()>
- struct _Reference_wrapper_base< _Res(_T1::*)(_T2) const >
- struct _Reference_wrapper_base< _Res(_T1::*)(_T2) const volatile >
- struct _Reference_wrapper_base< _Res(_T1::*)(_T2) volatile >
- struct _Reference_wrapper_base< _Res(_T1::*)(_T2)>
- struct _Reference_wrapper_base_impl< false, false, _Tp >
- struct _Reference_wrapper_base_impl< false, true, _Tp >
- struct _Reference_wrapper_base_impl< true, false, _Tp >
- struct _Reference_wrapper_base_impl< true, true, _Tp >
- struct _Result_of_impl< false, _Functor()>
- struct _Result_of_impl< false, _Functor(_ArgTypes...)>
- struct _Result_of_impl< false, _Res _Class::*(_T1)>
- struct _Result_of_impl< true, _Functor(_ArgTypes...)>
- struct _Safe_tuple_element
- struct _Safe_tuple_element_impl
- struct _Safe_tuple_element_impl< __i, _Tuple, false >
- struct _Simple_type_wrapper
- struct _Swallow_assign
- struct _Tuple_impl< _Idx >
- struct _Tuple_impl< _Idx, _Head, _Tail...>
- struct _Weak_result_type
- struct _Weak_result_type_impl
- struct _Weak_result_type_impl< _Res(&)(_ArgTypes...)>
- struct _Weak_result_type_impl< _Res(*)(_ArgTypes...)>
- struct _Weak_result_type_impl< _Res(_ArgTypes...)>
- struct _Weak_result_type_impl< _Res(_Class::*)(_ArgTypes...) const >
- struct _Weak_result_type_impl< _Res(_Class::*)(_ArgTypes...) const volatile >
- struct _Weak_result_type_impl< _Res(_Class::*)(_ArgTypes...) volatile >
- struct _Weak_result_type_impl< _Res(_Class::*)(_ArgTypes...)>
- struct add_const
- struct add_cv
- struct add_pointer
- struct add_reference
- struct add_volatile
- struct aligned_storage
- other transformations [4.8]. More...
- struct aligned_storage< _Len, 1 >
- struct aligned_storage< _Len, 16 >
- struct aligned_storage< _Len, 2 >
- struct aligned_storage< _Len, 32 >
- struct aligned_storage< _Len, 4 >
- struct aligned_storage< _Len, 8 >
- struct alignment_of
- struct array
- NB: Requires complete type _Tp. More...
- class bad_function_call
- Exception class thrown when class template function's operator() is called with an empty target. More...
- class basic_regex
- class bernoulli_distribution
- A Bernoulli random number distribution. More...
- class binomial_distribution
- A discrete binomial random number distribution. More...
- class discard_block
- class exponential_distribution
- An exponential continuous distribution for random numbers. More...
- struct extent
- struct extent< _Tp[], _Uint >
- struct extent< _Tp[_Size], _Uint >
- class function< _Res(_ArgTypes...)>
- class gamma_distribution
- A gamma continuous distribution for random numbers. More...
- class geometric_distribution
- A discrete geometric random number distribution. More...
- struct has_nothrow_assign
- struct has_nothrow_constructor
- struct has_nothrow_copy
- struct has_trivial_assign
- struct has_trivial_constructor
- struct has_trivial_copy
- struct has_trivial_destructor
- struct has_virtual_destructor
- struct hash< _Tp * >
- struct hash< bool >
- struct hash< char >
- struct hash< double >
- struct hash< float >
- struct hash< int >
- struct hash< long >
- struct hash< long double >
- struct hash< long long >
- struct hash< short >
- struct hash< signed char >
- struct hash< std::string >
- struct hash< std::wstring >
- struct hash< unsigned char >
- struct hash< unsigned int >
- struct hash< unsigned long >
- struct hash< unsigned long long >
- struct hash< unsigned short >
- struct hash< wchar_t >
- struct integral_constant
- helper classes [4.3]. More...
- struct is_abstract
- struct is_arithmetic
- composite type traits [4.5.2]. More...
- struct is_array
- struct is_array< _Tp[]>
- struct is_array< _Tp[_Size]>
- struct is_base_of
- struct is_bind_expression
- Determines if the given type _Tp is a function object should be treated as a subexpression when evaluating calls to function objects returned by bind(). [TR1 3.6.1]. More...
- struct is_bind_expression< _Bind< _Signature > >
- struct is_bind_expression< _Bind_result< _Result, _Signature > >
- struct is_class
- struct is_compound
- struct is_const
- type properties [4.5.3]. More...
- struct is_const< _Tp const >
- struct is_convertible
- struct is_empty
- struct is_enum
- struct is_floating_point
- struct is_floating_point< double >
- struct is_floating_point< doubleconst >
- struct is_floating_point< doubleconst volatile >
- struct is_floating_point< doublevolatile >
- struct is_floating_point< float >
- struct is_floating_point< floatconst >
- struct is_floating_point< floatconst volatile >
- struct is_floating_point< floatvolatile >
- struct is_floating_point< long double >
- struct is_floating_point< long doubleconst >
- struct is_floating_point< long doubleconst volatile >
- struct is_floating_point< long doublevolatile >
- struct is_function
- struct is_fundamental
- struct is_integral
- struct is_integral< bool >
- struct is_integral< boolconst >
- struct is_integral< boolconst volatile >
- struct is_integral< boolvolatile >
- struct is_integral< char >
- struct is_integral< charconst >
- struct is_integral< charconst volatile >
- struct is_integral< charvolatile >
- struct is_integral< int >
- struct is_integral< intconst >
- struct is_integral< intconst volatile >
- struct is_integral< intvolatile >
- struct is_integral< long >
- struct is_integral< long long >
- struct is_integral< long longconst >
- struct is_integral< long longconst volatile >
- struct is_integral< long longvolatile >
- struct is_integral< longconst >
- struct is_integral< longconst volatile >
- struct is_integral< longvolatile >
- struct is_integral< short >
- struct is_integral< shortconst >
- struct is_integral< shortconst volatile >
- struct is_integral< shortvolatile >
- struct is_integral< signed char >
- struct is_integral< signed charconst >
- struct is_integral< signed charconst volatile >
- struct is_integral< signed charvolatile >
- struct is_integral< unsigned char >
- struct is_integral< unsigned charconst >
- struct is_integral< unsigned charconst volatile >
- struct is_integral< unsigned charvolatile >
- struct is_integral< unsigned int >
- struct is_integral< unsigned intconst >
- struct is_integral< unsigned intconst volatile >
- struct is_integral< unsigned intvolatile >
- struct is_integral< unsigned long >
- struct is_integral< unsigned long long >
- struct is_integral< unsigned long longconst >
- struct is_integral< unsigned long longconst volatile >
- struct is_integral< unsigned long longvolatile >
- struct is_integral< unsigned longconst >
- struct is_integral< unsigned longconst volatile >
- struct is_integral< unsigned longvolatile >
- struct is_integral< unsigned short >
- struct is_integral< unsigned shortconst >
- struct is_integral< unsigned shortconst volatile >
- struct is_integral< unsigned shortvolatile >
- struct is_integral< wchar_t >
- struct is_integral< wchar_tconst >
- struct is_integral< wchar_tconst volatile >
- struct is_integral< wchar_tvolatile >
- struct is_member_function_pointer
- struct is_member_function_pointer< _Tp _Cp::* >
- struct is_member_function_pointer< _Tp _Cp::*const >
- struct is_member_function_pointer< _Tp _Cp::*const volatile >
- struct is_member_function_pointer< _Tp _Cp::*volatile >
- struct is_member_object_pointer
- struct is_member_object_pointer< _Tp _Cp::* >
- struct is_member_object_pointer< _Tp _Cp::*const >
- struct is_member_object_pointer< _Tp _Cp::*const volatile >
- struct is_member_object_pointer< _Tp _Cp::*volatile >
- struct is_member_pointer
- struct is_object
- struct is_placeholder
- Determines if the given type _Tp is a placeholder in a bind() expression and, if so, which placeholder it is. [TR1 3.6.2]. More...
- struct is_placeholder< _Placeholder< _Num > >
- struct is_pod
- struct is_pointer
- struct is_pointer< _Tp * >
- struct is_pointer< _Tp *const >
- struct is_pointer< _Tp *const volatile >
- struct is_pointer< _Tp *volatile >
- struct is_polymorphic
- struct is_reference
- struct is_reference< _Tp & >
- struct is_same
- relationships between types [4.6]. More...
- struct is_same< _Tp, _Tp >
- struct is_scalar
- struct is_signed
- struct is_signed< int >
- struct is_signed< intconst >
- struct is_signed< intconst volatile >
- struct is_signed< intvolatile >
- struct is_signed< long >
- struct is_signed< long long >
- struct is_signed< long longconst >
- struct is_signed< long longconst volatile >
- struct is_signed< long longvolatile >
- struct is_signed< longconst >
- struct is_signed< longconst volatile >
- struct is_signed< longvolatile >
- struct is_signed< short >
- struct is_signed< shortconst >
- struct is_signed< shortconst volatile >
- struct is_signed< shortvolatile >
- struct is_signed< signed char >
- struct is_signed< signed charconst >
- struct is_signed< signed charconst volatile >
- struct is_signed< signed charvolatile >
- struct is_union
- struct is_unsigned
- struct is_unsigned< unsigned char >
- struct is_unsigned< unsigned charconst >
- struct is_unsigned< unsigned charconst volatile >
- struct is_unsigned< unsigned charvolatile >
- struct is_unsigned< unsigned int >
- struct is_unsigned< unsigned intconst >
- struct is_unsigned< unsigned intconst volatile >
- struct is_unsigned< unsigned intvolatile >
- struct is_unsigned< unsigned long >
- struct is_unsigned< unsigned long long >
- struct is_unsigned< unsigned long longconst >
- struct is_unsigned< unsigned long longconst volatile >
- struct is_unsigned< unsigned long longvolatile >
- struct is_unsigned< unsigned longconst >
- struct is_unsigned< unsigned longconst volatile >
- struct is_unsigned< unsigned longvolatile >
- struct is_unsigned< unsigned short >
- struct is_unsigned< unsigned shortconst >
- struct is_unsigned< unsigned shortconst volatile >
- struct is_unsigned< unsigned shortvolatile >
- struct is_void
- primary type categories [4.5.1]. More...
- struct is_void< void >
- struct is_void< voidconst >
- struct is_void< voidconst volatile >
- struct is_void< voidvolatile >
- struct is_volatile
- struct is_volatile< _Tp volatile >
- class linear_congruential
- A model of a linear congruential random number generator. More...
- class match_results
- class mersenne_twister
- class normal_distribution
- A normal continuous distribution for random numbers. More...
- class poisson_distribution
- A discrete Poisson random number distribution. More...
- class random_device
- struct rank
- struct rank< _Tp[]>
- struct rank< _Tp[_Size]>
- class reference_wrapper
- class regex_error
- class regex_iterator
- class regex_token_iterator
- struct regex_traits
- struct remove_all_extents
- struct remove_all_extents< _Tp[]>
- struct remove_all_extents< _Tp[_Size]>
- struct remove_const
- const-volatile modifications [4.7.1]. More...
- struct remove_const< _Tp const >
- struct remove_cv
- struct remove_extent
- array modifications [4.7.3]. More...
- struct remove_extent< _Tp[]>
- struct remove_extent< _Tp[_Size]>
- struct remove_pointer
- struct remove_pointer< _Tp * >
- struct remove_pointer< _Tp *const >
- struct remove_pointer< _Tp *const volatile >
- struct remove_pointer< _Tp *volatile >
- struct remove_reference
- reference modifications [4.7.2]. More...
- struct remove_reference< _Tp & >
- struct remove_volatile
- struct remove_volatile< _Tp volatile >
- class result_of< _Functor(_ArgTypes...)>
- class sub_match
- class subtract_with_carry
- The Marsaglia-Zaman generator. More...
- class subtract_with_carry_01
- The Marsaglia-Zaman generator (floats version). More...
- class tuple
- class tuple< _T1, _T2 >
- class tuple<>
- struct tuple_element< 0, std::pair< _Tp1, _Tp2 > >
- struct tuple_element< 0, tuple< _Head, _Tail...> >
- struct tuple_element< 1, std::pair< _Tp1, _Tp2 > >
- struct tuple_element< __i, tuple< _Head, _Tail...> >
- struct tuple_element< _Int, array< _Tp, _Nm > >
- struct tuple_size< array< _Tp, _Nm > >
- struct tuple_size< std::pair< _Tp1, _Tp2 > >
- struct tuple_size< tuple< _Elements...> >
- class tuple_size More...
- class uniform_int
- Uniform discrete distribution for random numbers. A discrete random distribution on the range
with equal probability throughout the range. More...
- class uniform_real
- Uniform continuous distribution for random numbers. More...
- class unordered_map
- class unordered_multimap
- class unordered_multiset
- class unordered_set
- class variate_generator
- class xor_combine
Namespaces
Typedefs
-
typedef match_results< const
char * > cmatch
-
typedef regex_iterator< const
char * > cregex_iterator
-
typedef regex_token_iterator<
const char * > cregex_token_iterator
-
typedef sub_match< const char * > csub_match
-
typedef integral_constant<
bool, false > false_type
-
typedef integral_constant<
bool, false > false_type
- typedef linear_congruential<
unsigned long, 48271, 0, 2147483647 > minstd_rand
- typedef linear_congruential<
unsigned long, 16807, 0, 2147483647 > minstd_rand0
- typedef mersenne_twister<
unsigned long, 32, 624, 397, 31, 0x9908b0dful, 11, 7, 0x9d2c5680ul, 15, 0xefc60000ul, 18 > mt19937
- typedef discard_block< subtract_with_carry<
unsigned long,(1UL<< 24), 10, 24 >, 223, 24 > ranlux3
-
typedef discard_block< subtract_with_carry_01<
float, 24, 10, 24 >, 223, 24 > ranlux3_01
- typedef discard_block< subtract_with_carry<
unsigned long,(1UL<< 24), 10, 24 >, 389, 24 > ranlux4
-
typedef discard_block< subtract_with_carry_01<
float, 24, 10, 24 >, 389, 24 > ranlux4_01
-
typedef subtract_with_carry_01<
double, 48, 5, 12 > ranlux64_base_01
-
typedef subtract_with_carry_01<
float, 24, 10, 24 > ranlux_base_01
-
typedef basic_regex< char > regex
-
typedef match_results< string::const_iterator > smatch
-
typedef regex_iterator< string::const_iterator > sregex_iterator
-
typedef regex_token_iterator<
string::const_iterator > sregex_token_iterator
-
typedef sub_match< string::const_iterator > ssub_match
-
typedef integral_constant<
bool, true > true_type
-
typedef integral_constant<
bool, true > true_type
-
typedef match_results< const
wchar_t * > wcmatch
-
typedef regex_iterator< const
wchar_t * > wcregex_iterator
-
typedef regex_token_iterator<
const wchar_t * > wcregex_token_iterator
-
typedef sub_match< const wchar_t * > wcsub_match
-
typedef basic_regex< wchar_t > wregex
-
typedef match_results< wstring::const_iterator > wsmatch
-
typedef regex_iterator< wstring::const_iterator > wsregex_iterator
-
typedef regex_token_iterator<
wstring::const_iterator > wsregex_token_iterator
-
typedef sub_match< wstring::const_iterator > wssub_match
Enumerations
- enum _Manager_operation { __get_type_info,
__get_functor_ptr,
__clone_functor,
__destroy_functor
}
Functions
-
template<typename _Member, typename _Class> _Mem_fn< _Member _Class::* > __callable_functor (_Member _Class::*const &__p)
-
template<typename _Member, typename _Class> _Mem_fn< _Member _Class::* > __callable_functor (_Member _Class::*&__p)
-
template<typename _Functor> _Functor & __callable_functor (_Functor &__f)
- template<typename _Tp> std::complex< _Tp > __complex_acos (const std::complex< _Tp > &__z)
- template<typename _Tp> std::complex< _Tp > __complex_acosh (const std::complex< _Tp > &__z)
- template<typename _Tp> std::complex< _Tp > __complex_asin (const std::complex< _Tp > &__z)
- template<typename _Tp> std::complex< _Tp > __complex_asinh (const std::complex< _Tp > &__z)
- template<typename _Tp> std::complex< _Tp > __complex_atan (const std::complex< _Tp > &__z)
- template<typename _Tp> std::complex< _Tp > __complex_atanh (const std::complex< _Tp > &__z)
-
template<typename _Functor, typename... _Args> __gnu_cxx::__enable_if< (is_pointer<
_Functor >::value &&is_function<
typename remove_pointer<
_Functor >::type >::value),
typename result_of< _Functor(_Args...)>::type >::__type __invoke (_Functor __f, _Args &...__args)
-
template<typename _Functor, typename... _Args> __gnu_cxx::__enable_if<
(!is_member_pointer< _Functor
>::value &&!is_function< _Functor
>::value &&!is_function< typename
remove_pointer< _Functor
>::type >::value), typename
result_of< _Functor(_Args...)>::type >::__type __invoke (_Functor &__f, _Args &...__args)
-
template<typename _Tp> std::complex< _Tp > acos (const std::complex< _Tp > &)
-
template<typename _Tp> std::complex< _Tp > acosh (const std::complex< _Tp > &)
-
template<typename _Tp> __promote< _Tp >::__type arg (_Tp __x)
-
template<typename _Tp> std::complex< _Tp > asin (const std::complex< _Tp > &)
-
template<typename _Tp> std::complex< _Tp > asinh (const std::complex< _Tp > &)
-
template<typename _Tp> __promote< _Tp >::__type assoc_laguerre (unsigned int __n, unsigned int __m, _Tp __x)
-
float assoc_laguerref (unsigned int __n, unsigned int __m, float __x)
-
long double assoc_laguerrel (unsigned int __n, unsigned int __m, long double __x)
-
template<typename _Tp> __promote< _Tp >::__type assoc_legendre (unsigned int __l, unsigned int __m, _Tp __x)
-
float assoc_legendref (unsigned int __l, unsigned int __m, float __x)
-
long double assoc_legendrel (unsigned int __l, unsigned int __m, long double __x)
-
template<typename _Tp> std::complex< _Tp > atan (const std::complex< _Tp > &)
-
template<typename _Tp> std::complex< _Tp > atanh (const std::complex< _Tp > &)
-
template<typename _Tpx, typename _Tpy> __promote_2< _Tpx, _Tpy
>::__type beta (_Tpx __x, _Tpy __y)
-
float betaf (float __x, float __y)
-
long double betal (long double __x, long double __y)
-
template<typename _Functor, typename... _ArgTypes> _Bind< typename _Maybe_wrap_member_pointer<
_Functor >::type(_ArgTypes...)> bind (_Functor __f, _ArgTypes...__args)
-
template<typename _Tp> __promote< _Tp >::__type comp_ellint_1 (_Tp __k)
-
float comp_ellint_1f (float __k)
-
long double comp_ellint_1l (long double __k)
-
template<typename _Tp> __promote< _Tp >::__type comp_ellint_2 (_Tp __k)
-
float comp_ellint_2f (float __k)
-
long double comp_ellint_2l (long double __k)
-
template<typename _Tp, typename _Tpn> __promote_2< _Tp, _Tpn
>::__type comp_ellint_3 (_Tp __k, _Tpn __nu)
-
float comp_ellint_3f (float __k, float __nu)
-
long double comp_ellint_3l (long double __k, long double __nu)
-
template<typename _Tpa, typename _Tpc, typename _Tp> __promote_3< _Tpa, _Tpc, _Tp
>::__type conf_hyperg (_Tpa __a, _Tpc __c, _Tp __x)
-
float conf_hypergf (float __a, float __c, float __x)
-
long double conf_hypergl (long double __a, long double __c, long double __x)
-
template<typename _Tp> std::complex< typename __promote<
_Tp >::__type > conj (_Tp __x)
-
template<typename _Tp> reference_wrapper< const _Tp > cref (reference_wrapper< _Tp > __t)
-
template<typename _Tp> reference_wrapper< const _Tp > cref (const _Tp &__t)
-
template<typename _Tpnu, typename _Tp> __promote_2< _Tpnu, _Tp
>::__type cyl_bessel_i (_Tpnu __nu, _Tp __x)
-
float cyl_bessel_if (float __nu, float __x)
-
long double cyl_bessel_il (long double __nu, long double __x)
-
template<typename _Tpnu, typename _Tp> __promote_2< _Tpnu, _Tp
>::__type cyl_bessel_j (_Tpnu __nu, _Tp __x)
-
float cyl_bessel_jf (float __nu, float __x)
-
long double cyl_bessel_jl (long double __nu, long double __x)
-
template<typename _Tpnu, typename _Tp> __promote_2< _Tpnu, _Tp
>::__type cyl_bessel_k (_Tpnu __nu, _Tp __x)
-
float cyl_bessel_kf (float __nu, float __x)
-
long double cyl_bessel_kl (long double __nu, long double __x)
-
template<typename _Tpnu, typename _Tp> __promote_2< _Tpnu, _Tp
>::__type cyl_neumann (_Tpnu __nu, _Tp __x)
-
float cyl_neumannf (float __nu, float __x)
-
long double cyl_neumannl (long double __nu, long double __x)
-
template<typename _Tp, typename _Tpp> __promote_2< _Tp, _Tpp
>::__type ellint_1 (_Tp __k, _Tpp __phi)
-
float ellint_1f (float __k, float __phi)
-
long double ellint_1l (long double __k, long double __phi)
-
template<typename _Tp, typename _Tpp> __promote_2< _Tp, _Tpp
>::__type ellint_2 (_Tp __k, _Tpp __phi)
-
float ellint_2f (float __k, float __phi)
-
long double ellint_2l (long double __k, long double __phi)
-
template<typename _Tp, typename _Tpn, typename _Tpp> __promote_3< _Tp, _Tpn, _Tpp
>::__type ellint_3 (_Tp __k, _Tpn __nu, _Tpp __phi)
-
float ellint_3f (float __k, float __nu, float __phi)
-
long double ellint_3l (long double __k, long double __nu, long double __phi)
-
template<typename _Tp> __promote< _Tp >::__type expint (_Tp __x)
-
float expintf (float __x)
-
long double expintl (long double __x)
- template<typename _Tp> std::complex< _Tp > fabs (const std::complex< _Tp > &__z)
-
template<int _Int, class _Tp1, class _Tp2> const tuple_element< _Int,
std::pair< _Tp1, _Tp2
> >::type & get (const std::pair< _Tp1, _Tp2 > &__in)
-
template<int _Int, class _Tp1, class _Tp2> tuple_element< _Int, std::pair<
_Tp1, _Tp2 > >::type & get (std::pair< _Tp1, _Tp2 > &__in)
-
template<int __i, typename _Head, typename... _Tail> __add_c_ref< _Head >::type get (const _Tuple_impl< __i, _Head, _Tail...> &__t)
-
template<int __i, typename _Head, typename... _Tail> __add_ref< _Head >::type get (_Tuple_impl< __i, _Head, _Tail...> &__t)
-
template<int _Int, typename _Tp, std::size_t _Nm> const _Tp & get (const array< _Tp, _Nm > &__arr)
-
template<int _Int, typename _Tp, std::size_t _Nm> _Tp & get (array< _Tp, _Nm > &__arr)
-
template<typename _Tp> __promote< _Tp >::__type hermite (unsigned int __n, _Tp __x)
-
float hermitef (unsigned int __n, float __x)
-
long double hermitel (unsigned int __n, long double __x)
-
template<typename _Tpa, typename _Tpb, typename _Tpc, typename _Tp> __promote_4< _Tpa, _Tpb, _Tpc,
_Tp >::__type hyperg (_Tpa __a, _Tpb __b, _Tpc __c, _Tp __x)
-
float hypergf (float __a, float __b, float __c, float __x)
-
long double hypergl (long double __a, long double __b, long double __c, long double __x)
-
template<typename _Tp> __promote< _Tp >::__type laguerre (unsigned int __n, _Tp __x)
-
float laguerref (unsigned int __n, float __x)
-
long double laguerrel (unsigned int __n, long double __x)
-
template<typename _Tp> __promote< _Tp >::__type legendre (unsigned int __n, _Tp __x)
-
float legendref (unsigned int __n, float __x)
-
long double legendrel (unsigned int __n, long double __x)
-
template<typename... _Elements> tuple< typename __strip_reference_wrapper<
_Elements >::__type...> make_tuple (_Elements...__args)
- template<typename _Tp, typename _Class> _Mem_fn< _Tp _Class::* > mem_fn (_Tp _Class::*__pm)
-
template<typename _Tp> __promote< _Tp >::__type norm (_Tp __x)
-
template<typename... _TElements, typename... _UElements> bool operator!= (const tuple< _TElements...> &__t, const tuple< _UElements...> &__u)
- template<typename _Bi_iter, class _Allocator> bool operator!= (const match_results< _Bi_iter, _Allocator > &__m1, const match_results< _Bi_iter, _Allocator > &__m2)
- template<typename _Bi_iter> bool operator!= (const sub_match< _Bi_iter > &__lhs, typename iterator_traits< _Bi_iter >::value_type const &__rhs)
- template<typename _Bi_iter> bool operator!= (typename iterator_traits< _Bi_iter >::value_type const &__lhs, const sub_match< _Bi_iter > &__rhs)
- template<typename _Bi_iter> bool operator!= (const sub_match< _Bi_iter > &__lhs, typename iterator_traits< _Bi_iter >::value_type const *__rhs)
- template<typename _Bi_iter> bool operator!= (typename iterator_traits< _Bi_iter >::value_type const *__lhs, const sub_match< _Bi_iter > &__rhs)
- template<typename _Bi_iter, typename _Ch_traits, typename _Ch_alloc> bool operator!= (const sub_match< _Bi_iter > &__lhs, const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > &__rhs)
- template<typename _Bi_iter, typename _Ch_traits, typename _Ch_alloc> bool operator!= (const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > &__lhs, const sub_match< _Bi_iter > &__rhs)
- template<typename _BiIter> bool operator!= (const sub_match< _BiIter > &__lhs, const sub_match< _BiIter > &__rhs)
- template<typename _Signature> bool operator!= (_M_clear_type *, const function< _Signature > &__f)
- template<typename _Signature> bool operator!= (const function< _Signature > &__f, _M_clear_type *)
-
template<typename _Tp, std::size_t _Nm> bool operator!= (const array< _Tp, _Nm > &__one, const array< _Tp, _Nm > &__two)
-
template<typename... _TElements, typename... _UElements> bool operator< (const tuple< _TElements...> &__t, const tuple< _UElements...> &__u)
- template<typename _Bi_iter> bool operator< (const sub_match< _Bi_iter > &__lhs, typename iterator_traits< _Bi_iter >::value_type const &__rhs)
- template<typename _Bi_iter> bool operator< (typename iterator_traits< _Bi_iter >::value_type const &__lhs, const sub_match< _Bi_iter > &__rhs)
- template<typename _Bi_iter> bool operator< (const sub_match< _Bi_iter > &__lhs, typename iterator_traits< _Bi_iter >::value_type const *__rhs)
- template<typename _Bi_iter> bool operator< (typename iterator_traits< _Bi_iter >::value_type const *__lhs, const sub_match< _Bi_iter > &__rhs)
- template<typename _Bi_iter, class _Ch_traits, class _Ch_alloc> bool operator< (const sub_match< _Bi_iter > &__lhs, const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > &__rhs)
- template<typename _Bi_iter, typename _Ch_traits, typename _Ch_alloc> bool operator< (const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > &__lhs, const sub_match< _Bi_iter > &__rhs)
- template<typename _BiIter> bool operator< (const sub_match< _BiIter > &__lhs, const sub_match< _BiIter > &__rhs)
-
template<typename _Tp, std::size_t _Nm> bool operator< (const array< _Tp, _Nm > &__a, const array< _Tp, _Nm > &__b)
- template<typename _Ch_type, typename _Ch_traits, typename _Bi_iter> basic_ostream< _Ch_type, _Ch_traits > & operator<< (basic_ostream< _Ch_type, _Ch_traits > &__os, const sub_match< _Bi_iter > &__m)
-
template<typename _RealType, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const gamma_distribution< _RealType > &__x)
-
template<typename _RealType, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const normal_distribution< _RealType > &__x)
-
template<typename _RealType, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const exponential_distribution< _RealType > &__x)
-
template<typename _RealType, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const uniform_real< _RealType > &__x)
-
template<typename _IntType, typename _RealType, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const binomial_distribution< _IntType, _RealType > &__x)
-
template<typename _IntType, typename _RealType, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const poisson_distribution< _IntType, _RealType > &__x)
-
template<typename _IntType, typename _RealType, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const geometric_distribution< _IntType, _RealType > &__x)
- template<typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const bernoulli_distribution &__x)
-
template<typename _IntType, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const uniform_int< _IntType > &__x)
-
template<class _UniformRandomNumberGenerator1, int __s1, class _UniformRandomNumberGenerator2, int __s2, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const xor_combine< _UniformRandomNumberGenerator1, __s1, _UniformRandomNumberGenerator2, __s2 > &__x)
-
template<class _UniformRandomNumberGenerator, int __p, int __r, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const discard_block< _UniformRandomNumberGenerator, __p, __r > &__x)
-
template<typename _RealType, int __w, int __s, int __r, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const subtract_with_carry_01< _RealType, __w, __s, __r > &__x)
-
template<typename _IntType, _IntType __m, int __s, int __r, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const subtract_with_carry< _IntType, __m, __s, __r > &__x)
-
template<class _UIntType, int __w, int __n, int __m, int __r, _UIntType __a, int __u, int __s, _UIntType __b, int __t, _UIntType __c, int __l, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const mersenne_twister< _UIntType, __w, __n, __m, __r, __a, __u, __s, __b, __t, __c, __l > &__x)
-
template<class _UIntType, _UIntType __a, _UIntType __c, _UIntType __m, typename _CharT, typename _Traits> std::basic_ostream< _CharT,
_Traits > & operator<< (std::basic_ostream< _CharT, _Traits > &__os, const linear_congruential< _UIntType, __a, __c, __m > &__lcr)
-
template<typename... _TElements, typename... _UElements> bool operator<= (const tuple< _TElements...> &__t, const tuple< _UElements...> &__u)
- template<typename _Bi_iter> bool operator<= (const sub_match< _Bi_iter > &__lhs, typename iterator_traits< _Bi_iter >::value_type const &__rhs)
- template<typename _Bi_iter> bool operator<= (typename iterator_traits< _Bi_iter >::value_type const &__lhs, const sub_match< _Bi_iter > &__rhs)
- template<typename _Bi_iter> bool operator<= (const sub_match< _Bi_iter > &__lhs, typename iterator_traits< _Bi_iter >::value_type const *__rhs)
- template<typename _Bi_iter> bool operator<= (typename iterator_traits< _Bi_iter >::value_type const *__lhs, const sub_match< _Bi_iter > &__rhs)
- template<typename _Bi_iter, class _Ch_traits, class _Ch_alloc> bool operator<= (const sub_match< _Bi_iter > &__lhs, const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > &__rhs)
- template<typename _Bi_iter, typename _Ch_traits, typename _Ch_alloc> bool operator<= (const basic_string< typename iterator_traits< _Bi_iter >::value_type, _Ch_traits, _Ch_alloc > &__lhs, const sub_match< _Bi_iter > &__rhs)
- template<typename _BiIter> bool operator<= (const sub_match< _BiIter > &__lhs, const sub_match< _BiIter > &__rhs)
-
template<typename _Tp, std::size_t _Nm> bool operator<= (const array< _Tp, _Nm > &__one, const array< _Tp, _Nm > &__two)
-
template<typename... _TElements, typename... _UElements> bool operator== (const tuple< _TElements...> &__t, const tuple< _UElements...