Searched refs:cast_traits (Results 1 - 6 of 6) sorted by relevance

/external/stlport/stlport/stl/pointers/
H A D_vector.h58 typedef _STLP_PRIV _CastTraits<_StorageType, _Tp> cast_traits; typedef in class:vector
79 iterator begin() { return cast_traits::to_value_type_ptr(_M_impl.begin()); }
80 const_iterator begin() const { return cast_traits::to_value_type_cptr(_M_impl.begin()); }
81 iterator end() { return cast_traits::to_value_type_ptr(_M_impl.end()); }
82 const_iterator end() const { return cast_traits::to_value_type_cptr(_M_impl.end()); }
95 reference operator[](size_type __n) { return cast_traits::to_value_type_ref(_M_impl[__n]); }
96 const_reference operator[](size_type __n) const { return cast_traits::to_value_type_cref(_M_impl[__n]); }
98 reference front() { return cast_traits::to_value_type_ref(_M_impl.front()); }
99 const_reference front() const { return cast_traits::to_value_type_cref(_M_impl.front()); }
100 reference back() { return cast_traits
[all...]
H A D_deque.h39 typedef _CastTraits<_StorageT, _ValueT> cast_traits; typedef in struct:_DequeIteCast
43 tmp._M_cur = cast_traits::to_value_type_ptr(__ite._M_cur);
44 tmp._M_first = cast_traits::to_value_type_ptr(__ite._M_first);
45 tmp._M_last = cast_traits::to_value_type_ptr(__ite._M_last);
46 tmp._M_node = cast_traits::to_value_type_pptr(__ite._M_node);
51 tmp._M_cur = cast_traits::to_storage_type_ptr(__ite._M_cur);
52 tmp._M_first = cast_traits::to_storage_type_ptr(__ite._M_first);
53 tmp._M_last = cast_traits::to_storage_type_ptr(__ite._M_last);
54 tmp._M_node = cast_traits::to_storage_type_pptr(__ite._M_node);
60 tmp._M_cur = cast_traits
107 typedef _STLP_PRIV _CastTraits<_StorageType, _Tp> cast_traits; typedef in class:deque
[all...]
H A D_set.h71 typedef _STLP_PRIV _CastTraits<_KeyStorageType, _Key> cast_traits; typedef in class:set
172 _M_t.insert_unique(cast_traits::to_storage_type_cptr(__first),
173 cast_traits::to_storage_type_cptr(__last));
179 _M_t.insert_unique(cast_traits::to_storage_type_cptr(__first),
180 cast_traits::to_storage_type_cptr(__last));
229 pair<base_iterator, bool> ret = _M_t.insert_unique(cast_traits::to_storage_type_cref(__x));
233 { return _S_to_value_ite(_M_t.insert_unique(_S_to_storage_ite(__pos), cast_traits::to_storage_type_cref(__x))); }
249 _M_t.insert_unique(cast_traits::to_storage_type_cptr(__first),
250 cast_traits::to_storage_type_cptr(__last));
256 { return _M_t.erase_unique(cast_traits
318 typedef _STLP_PRIV _CastTraits<_KeyStorageType, _Key> cast_traits; typedef in class:multiset
[all...]
H A D_list.h69 typedef _STLP_PRIV _CastTraits<_StorageType, _Tp> cast_traits; typedef in class:list
101 : _M_impl(__n, cast_traits::to_storage_type_cref(__val),
135 : _M_impl(cast_traits::to_storage_type_cptr(__first),
136 cast_traits::to_storage_type_cptr(__last),
185 cast_traits::to_storage_type_cref(__x))._M_node); }
219 { _M_impl.insert(_BaseIte(__pos._M_node), cast_traits::to_storage_type_cptr(__first),
220 cast_traits::to_storage_type_cptr(__last)); }
226 { _M_impl.insert(_BaseIte(__pos._M_node), __n, cast_traits::to_storage_type_cref(__x)); }
228 void push_front(const value_type& __x) { _M_impl.push_front(cast_traits::to_storage_type_cref(__x)); }
229 void push_back(const value_type& __x) { _M_impl.push_back(cast_traits
[all...]
H A D_slist.h64 typedef _STLP_PRIV _CastTraits<_StorageType, _Tp> cast_traits; typedef in class:slist
96 : _M_impl(__n, cast_traits::to_storage_type_cref(__x), _STLP_CONVERT_ALLOCATOR(__a, _StorageType)) {}
132 : _M_impl(cast_traits::to_storage_type_cptr(__first), cast_traits::to_storage_type_cptr(__last),
146 { _M_impl.assign(__n, cast_traits::to_storage_type_cref(__val)); }
177 _M_impl.assign(cast_traits::to_storage_type_cptr(__first),
178 cast_traits::to_storage_type_cptr(__last));
212 { _M_impl.push_front(cast_traits::to_storage_type_cref(__x)); }
231 cast_traits::to_storage_type_cref(__x))._M_node); }
239 { _M_impl.insert_after(_BaseIte(__pos._M_node), __n, cast_traits
[all...]
H A D_tools.h337 typedef _CastTraits<_StorageT, _ValueT> cast_traits; typedef in struct:_IteWrapper
356 //{ return cast_traits::to_storage_type_cref(*_M_ite); }
438 typedef _CastTraits<_StorageT, _ValueT> cast_traits; typedef in struct:_UnaryPredWrapper
443 { return _M_pred(cast_traits::to_value_type_cref(__ref)); }
451 typedef _CastTraits<_StorageT, _ValueT> cast_traits; typedef in struct:_BinaryPredWrapper
459 { return _M_pred(cast_traits::to_value_type_cref(__fst), cast_traits::to_value_type_cref(__snd)); }

Completed in 785 milliseconds