Lines Matching defs:allocator
44 /** @file allocator.h
52 // Define the base class to std::allocator.
53 #include <bits/c++allocator.h>
60 class allocator;
62 /// allocator<void> specialization.
64 class allocator<void>
75 { typedef allocator<_Tp1> other; };
79 * @brief The "standard" allocator, as per [20.4].
82 * http://gcc.gnu.org/onlinedocs/libstdc++/20_util/allocator.html
85 class allocator: public __glibcxx_base_allocator<_Tp>
98 { typedef allocator<_Tp1> other; };
100 allocator() throw() { }
102 allocator(const allocator& __a) throw()
106 allocator(const allocator<_Tp1>&) throw() { }
108 ~allocator() throw() { }
115 operator==(const allocator<_T1>&, const allocator<_T2>&)
120 operator==(const allocator<_Tp>&, const allocator<_Tp>&)
125 operator!=(const allocator<_T1>&, const allocator<_T2>&)
130 operator!=(const allocator<_Tp>&, const allocator<_Tp>&)
137 extern template class allocator<char>;
138 extern template class allocator<wchar_t>;