Searched refs:_Tp (Results 1 - 25 of 71) sorted by relevance

123

/macosx-10.10/libstdcxx-104.1/include/c++/4.2.1/tr1/
H A Dref_fwd.h45 template<typename _Tp>
48 template<typename _Tp>
49 reference_wrapper<_Tp>
50 ref(_Tp& __t);
53 template<typename _Tp>
54 reference_wrapper<const _Tp>
55 cref(const _Tp& __t);
H A Dtype_traits_fwd.h46 template<typename _Tp, _Tp __v>
52 template<typename _Tp>
55 template<typename _Tp>
58 template<typename _Tp>
61 template<typename _Tp>
64 template<typename _Tp>
67 template<typename _Tp>
70 template<typename _Tp>
73 template<typename _Tp>
[all...]
H A Dcommon.h44 template<typename _Tp, bool = is_integral<_Tp>::value>
48 template<typename _Tp>
49 struct __promote<_Tp, false>
50 { typedef _Tp __type; };
52 template<typename _Tp, typename _Up>
56 typedef typename __promote<_Tp>::__type __type1;
63 template<typename _Tp, typename _Up, typename _Vp>
67 typedef typename __promote<_Tp>::__type __type1;
/macosx-10.10/libstdcxx-104.1/include/c++/4.2.1/bits/
H A Dstl_relops.h90 template <class _Tp>
92 operator!=(const _Tp& __x, const _Tp& __y)
103 template <class _Tp>
105 operator>(const _Tp& __x, const _Tp& __y)
116 template <class _Tp>
118 operator<=(const _Tp& __x, const _Tp& __y)
129 template <class _Tp>
[all...]
H A Dmask_array.h60 template <class _Tp>
64 typedef _Tp value_type;
76 void operator=(const valarray<_Tp>&) const;
78 void operator*=(const valarray<_Tp>&) const;
80 void operator/=(const valarray<_Tp>&) const;
82 void operator%=(const valarray<_Tp>&) const;
84 void operator+=(const valarray<_Tp>&) const;
86 void operator-=(const valarray<_Tp>&) const;
88 void operator^=(const valarray<_Tp>&) const;
90 void operator&=(const valarray<_Tp>
[all...]
H A Dvalarray_before.h69 template<typename _Tp>
70 _Tp operator()(const _Tp& __t) const
76 template<typename _Tp>
77 _Tp operator()(const _Tp& __t) const
83 template<typename _Tp>
84 _Tp operator()(const _Tp& __t) const
90 template<typename _Tp>
430 typedef value_type _Tp; typedef in struct:_ValFunClos
450 typedef value_type _Tp; typedef in struct:_RefFunClos
452 _RefFunClos(const _Dom& __e, _Tp __f(const _Tp&)) argument
463 _RefFunClos(const valarray<_Tp>& __v, _Tp __f(const _Tp&)) argument
602 typedef typename _Dom::value_type _Tp; typedef in struct:_BinClos
614 typedef typename _Dom::value_type _Tp; typedef in struct:_BinClos
626 typedef typename _Dom::value_type _Tp; typedef in struct:_BinClos
637 typedef typename _Dom::value_type _Tp; typedef in struct:_BinClos
[all...]
H A Dstl_function.h133 template <class _Tp>
134 struct plus : public binary_function<_Tp, _Tp, _Tp>
136 _Tp
137 operator()(const _Tp& __x, const _Tp& __y) const
142 template <class _Tp>
143 struct minus : public binary_function<_Tp, _Tp, _T
[all...]
H A Dvalarray_array.h60 template<typename _Tp>
61 inline _Tp*__restrict__
64 return static_cast<_Tp*__restrict__>
65 (std::__valarray_get_memory(__n * sizeof(_Tp)));
73 // Turn a raw-memory into an array of _Tp filled with _Tp()
75 template<typename _Tp, bool>
81 _S_do_it(_Tp* __restrict__ __b, _Tp* __restrict__ __e)
84 new(__b++) _Tp();
[all...]
H A Dgslice_array.h58 template<typename _Tp>
62 typedef _Tp value_type;
75 void operator=(const valarray<_Tp>&) const;
77 void operator*=(const valarray<_Tp>&) const;
79 void operator/=(const valarray<_Tp>&) const;
81 void operator%=(const valarray<_Tp>&) const;
83 void operator+=(const valarray<_Tp>&) const;
85 void operator-=(const valarray<_Tp>&) const;
87 void operator^=(const valarray<_Tp>&) const;
89 void operator&=(const valarray<_Tp>
[all...]
H A Dindirect_array.h60 template <class _Tp>
64 typedef _Tp value_type;
77 void operator=(const valarray<_Tp>&) const;
79 void operator*=(const valarray<_Tp>&) const;
81 void operator/=(const valarray<_Tp>&) const;
83 void operator%=(const valarray<_Tp>&) const;
85 void operator+=(const valarray<_Tp>&) const;
87 void operator-=(const valarray<_Tp>&) const;
89 void operator^=(const valarray<_Tp>&) const;
91 void operator&=(const valarray<_Tp>
[all...]
H A Dstl_iterator_base_types.h104 template<typename _Category, typename _Tp, typename _Distance = ptrdiff_t,
105 typename _Pointer = _Tp*, typename _Reference = _Tp&>
111 typedef _Tp value_type;
136 template<typename _Tp>
137 struct iterator_traits<_Tp*>
140 typedef _Tp value_type;
142 typedef _Tp* pointer;
143 typedef _Tp& reference;
146 template<typename _Tp>
[all...]
H A Dslice_array.h120 template<typename _Tp>
124 typedef _Tp value_type;
137 void operator=(const valarray<_Tp>&) const;
139 void operator*=(const valarray<_Tp>&) const;
141 void operator/=(const valarray<_Tp>&) const;
143 void operator%=(const valarray<_Tp>&) const;
145 void operator+=(const valarray<_Tp>&) const;
147 void operator-=(const valarray<_Tp>&) const;
149 void operator^=(const valarray<_Tp>&) const;
151 void operator&=(const valarray<_Tp>
[all...]
H A Dstl_stack.h97 template<typename _Tp, typename _Sequence = deque<_Tp> >
102 __glibcxx_class_requires(_Tp, _SGIAssignableConcept)
104 __glibcxx_class_requires2(_Tp, _Sequence_value_type, _SameTypeConcept)
212 template<typename _Tp, typename _Seq>
214 operator==(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
230 template<typename _Tp, typename _Seq>
232 operator<(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Se
[all...]
H A Dstl_raw_storage_iter.h70 template <class _ForwardIterator, class _Tp>
86 operator=(const _Tp& __element)
92 raw_storage_iterator<_ForwardIterator, _Tp>&
99 raw_storage_iterator<_ForwardIterator, _Tp>
102 raw_storage_iterator<_ForwardIterator, _Tp> __tmp = *this;
/macosx-10.10/libstdcxx-104.1/include/c++/4.2.1/ext/
H A Dnew_allocator.h52 template<typename _Tp>
58 typedef _Tp* pointer;
59 typedef const _Tp* const_pointer;
60 typedef _Tp& reference;
61 typedef const _Tp& const_reference;
62 typedef _Tp value_type;
91 return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp)));
101 { return size_t(-1) / sizeof(_Tp); }
106 construct(pointer __p, const _Tp
[all...]
H A Dnumeric_traits.h48 #define __glibcxx_signed(_Tp) ((_Tp)(-1) < 0)
49 #define __glibcxx_digits(_Tp) \
50 (sizeof(_Tp) * __CHAR_BIT__ - __glibcxx_signed(_Tp))
52 #define __glibcxx_min(_Tp) \
53 (__glibcxx_signed(_Tp) ? (_Tp)1 << __glibcxx_digits(_Tp) : (_Tp)
[all...]
H A Dmalloc_allocator.h53 template<typename _Tp>
59 typedef _Tp* pointer;
60 typedef const _Tp* const_pointer;
61 typedef _Tp& reference;
62 typedef const _Tp& const_reference;
63 typedef _Tp value_type;
92 pointer __ret = static_cast<_Tp*>(malloc(__n * sizeof(_Tp)));
105 { return size_t(-1) / sizeof(_Tp); }
110 construct(pointer __p, const _Tp
[all...]
H A Darray_allocator.h48 template<typename _Tp>
54 typedef _Tp* pointer;
55 typedef const _Tp* const_pointer;
56 typedef _Tp& reference;
57 typedef const _Tp& const_reference;
58 typedef _Tp value_type;
74 { return size_t(-1) / sizeof(_Tp); }
79 construct(pointer __p, const _Tp& __val)
83 destroy(pointer __p) { __p->~_Tp(); }
90 template<typename _Tp, typenam
[all...]
H A Dpool_allocator.h125 template<typename _Tp>
134 typedef _Tp* pointer;
135 typedef const _Tp* const_pointer;
136 typedef _Tp& reference;
137 typedef const _Tp& const_reference;
138 typedef _Tp value_type;
161 { return size_t(-1) / sizeof(_Tp); }
166 construct(pointer __p, const _Tp& __val)
167 { ::new(__p) _Tp(__val); }
170 destroy(pointer __p) { __p->~_Tp(); }
[all...]
/macosx-10.10/swig-12/Lib/std/
H A Dstd_deque.i52 template<class _Tp, class _Alloc = allocator<_Tp> >
57 typedef _Tp value_type;
64 %traits_swigtype(_Tp);
66 %fragment(SWIG_Traits_frag(std::deque<_Tp, _Alloc >), "header",
67 fragment=SWIG_Traits_frag(_Tp),
70 template <> struct traits<std::deque<_Tp, _Alloc > > {
73 return "std::deque<" #_Tp " >";
79 %typemap_traits_ptr(SWIG_TYPECHECK_DEQUE, std::deque<_Tp, _Alloc >);
83 %swig_deque_methods(std::deque<_Tp, _Allo
[all...]
H A Dstd_queue.i60 template<class _Tp, class _Sequence = std::deque<_Tp> >
64 typedef _Tp value_type;
69 %traits_swigtype(_Tp);
71 %fragment(SWIG_Traits_frag(std::queue<_Tp, _Sequence >), "header",
72 fragment=SWIG_Traits_frag(_Tp),
75 template <> struct traits<std::queue<_Tp, _Sequence > > {
78 return "std::queue<" #_Tp "," #_Sequence " >";
84 %typemap_traits_ptr(SWIG_TYPECHECK_QUEUE, std::queue<_Tp, _Sequence >);
88 %swig_queue_methods(std::queue<_Tp, _Sequenc
[all...]
H A Dstd_stack.i59 template<class _Tp, class _Sequence = std::deque<_Tp> >
63 typedef _Tp value_type;
68 %traits_swigtype(_Tp);
70 %fragment(SWIG_Traits_frag(std::stack<_Tp, _Sequence >), "header",
71 fragment=SWIG_Traits_frag(_Tp),
74 template <> struct traits<std::stack<_Tp, _Sequence > > {
77 return "std::stack<" #_Tp "," #_Sequence " >";
83 %typemap_traits_ptr(SWIG_TYPECHECK_STACK, std::stack<_Tp, _Sequence >);
87 %swig_stack_methods(std::stack<_Tp, _Sequenc
[all...]
H A Dstd_alloc.i17 template<typename _Tp>
23 typedef _Tp* pointer;
24 typedef const _Tp* const_pointer;
25 typedef _Tp& reference;
26 typedef const _Tp& const_reference;
27 typedef _Tp value_type;
50 _Tp*
60 void construct(pointer __p, const _Tp& __val);
H A Dstd_vector.i59 template<class _Tp, class _Alloc = allocator< _Tp > >
64 typedef _Tp value_type;
67 typedef _Tp& reference;
68 typedef const _Tp& const_reference;
71 %traits_swigtype(_Tp);
73 %fragment(SWIG_Traits_frag(std::vector<_Tp, _Alloc >), "header",
74 fragment=SWIG_Traits_frag(_Tp),
77 template <> struct traits<std::vector<_Tp, _Alloc > > {
80 return "std::vector<" #_Tp "," #_Allo
[all...]
/macosx-10.10/libstdcxx-104.1/include/c++/4.2.1/backward/
H A Ddefalloc.h67 template <class _Tp>
68 inline _Tp* allocate(ptrdiff_t __size, _Tp*) {
70 _Tp* __tmp = (_Tp*)(::operator new((size_t)(__size * sizeof(_Tp))));
79 template <class _Tp>
80 inline void deallocate(_Tp* __buffer) {
84 template <class _Tp>
87 typedef _Tp value_typ
[all...]

Completed in 217 milliseconds

123