/external/stlport/stlport/stl/pointers/ |
_vector.h | 58 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::to_value_type_ref(_M_impl.back()); [all...] |
_deque.h | 39 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::to_value_type_ptr(__ite._M_cur) 107 typedef _STLP_PRIV _CastTraits<_StorageType, _Tp> cast_traits; typedef in class:deque [all...] |
_set.h | 71 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::to_storage_type_cref(__x)); 318 typedef _STLP_PRIV _CastTraits<_KeyStorageType, _Key> cast_traits; typedef in class:multiset [all...] |
_list.h | 69 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::to_storage_type_cref(__x)); [all...] |
_slist.h | 64 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::to_storage_type_cref(__x)); [all...] |
_tools.h | 337 typedef _CastTraits<_StorageT, _ValueT> cast_traits; typedef in struct:_IteWrapper 354 const_reference operator*() const { return cast_traits::to_storage_type_cref(*_M_ite); } 435 typedef _CastTraits<_StorageT, _ValueT> cast_traits; typedef in struct:_UnaryPredWrapper 440 { return _M_pred(cast_traits::to_value_type_cref(__ref)); } 448 typedef _CastTraits<_StorageT, _ValueT> cast_traits; typedef in struct:_BinaryPredWrapper 456 { return _M_pred(cast_traits::to_value_type_cref(__fst), cast_traits::to_value_type_cref(__snd)); }
|