/macosx-10.10/libstdcxx-104.1/include/c++/4.2.1/tr1/ |
H A D | ref_fwd.h | 45 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 D | type_traits_fwd.h | 46 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 D | common.h | 44 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 D | stl_relops.h | 90 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 D | mask_array.h | 60 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 D | valarray_before.h | 69 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 D | stl_function.h | 133 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 D | valarray_array.h | 60 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 D | gslice_array.h | 58 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 D | indirect_array.h | 60 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 D | stl_iterator_base_types.h | 104 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 D | slice_array.h | 120 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 D | stl_stack.h | 97 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 D | stl_raw_storage_iter.h | 70 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 D | new_allocator.h | 52 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 D | numeric_traits.h | 48 #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 D | malloc_allocator.h | 53 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 D | array_allocator.h | 48 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 D | pool_allocator.h | 125 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 D | std_deque.i | 52 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 D | std_queue.i | 60 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 D | std_stack.i | 59 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 D | std_alloc.i | 17 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 D | std_vector.i | 59 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 D | defalloc.h | 67 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...] |