HelenOS sources
size_type 116 uspace/lib/cpp/include/__bits/adt/array.hpp reference operator[](size_type idx)
size_type 121 uspace/lib/cpp/include/__bits/adt/array.hpp constexpr const_reference operator[](size_type idx) const
size_type 126 uspace/lib/cpp/include/__bits/adt/array.hpp reference at(size_type idx)
size_type 132 uspace/lib/cpp/include/__bits/adt/array.hpp constexpr const_reference at(size_type idx) const
size_type 168 uspace/lib/cpp/include/__bits/adt/array.hpp size_type size() const noexcept
size_type 115 uspace/lib/cpp/include/__bits/adt/bitset.hpp typename basic_string<Char, Traits, Allocator>::size_type pos = 0,
size_type 116 uspace/lib/cpp/include/__bits/adt/bitset.hpp typename basic_string<Char, Traits, Allocator>::size_type n =
size_type 140 uspace/lib/cpp/include/__bits/adt/bitset.hpp typename basic_string<Char>::size_type n = basic_string<Char>::npos,
size_type 61 uspace/lib/cpp/include/__bits/adt/deque.hpp using size_type = typename deque<T, Allocator>::size_type;
size_type 64 uspace/lib/cpp/include/__bits/adt/deque.hpp using difference_type = size_type;
size_type 68 uspace/lib/cpp/include/__bits/adt/deque.hpp deque_const_iterator(const deque<T, Allocator>& deq, size_type idx)
size_type 152 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type idx() const
size_type 166 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type idx_;
size_type 187 uspace/lib/cpp/include/__bits/adt/deque.hpp using size_type = typename deque<T, Allocator>::size_type;
size_type 190 uspace/lib/cpp/include/__bits/adt/deque.hpp using difference_type = size_type;
size_type 194 uspace/lib/cpp/include/__bits/adt/deque.hpp deque_iterator(deque<T, Allocator>& deq, size_type idx)
size_type 290 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type idx() const
size_type 302 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type idx_;
size_type 338 uspace/lib/cpp/include/__bits/adt/deque.hpp using size_type = typename allocator_traits<allocator_type>::size_type;
size_type 360 uspace/lib/cpp/include/__bits/adt/deque.hpp explicit deque(size_type n, const allocator_type& alloc = allocator_type{})
size_type 368 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = 0; i < size_; ++i)
size_type 373 uspace/lib/cpp/include/__bits/adt/deque.hpp deque(size_type n, const value_type& value, const allocator_type& alloc = allocator_type{})
size_type 381 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = 0; i < size_; ++i)
size_type 482 uspace/lib/cpp/include/__bits/adt/deque.hpp void assign(size_type n, const T& value)
size_type 489 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = size_type{}; i < n; ++i)
size_type 567 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type size() const noexcept
size_type 572 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type max_size() const noexcept
size_type 577 uspace/lib/cpp/include/__bits/adt/deque.hpp void resize(size_type sz)
size_type 582 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = 0; i < count; ++i)
size_type 589 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = 0; i < count; ++i)
size_type 594 uspace/lib/cpp/include/__bits/adt/deque.hpp void resize(size_type sz, const value_type& value)
size_type 599 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = 0; i < count; ++i)
size_type 605 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = 0; i < count; ++i)
size_type 622 uspace/lib/cpp/include/__bits/adt/deque.hpp return size_ == size_type{};
size_type 625 uspace/lib/cpp/include/__bits/adt/deque.hpp reference operator[](size_type idx)
size_type 630 uspace/lib/cpp/include/__bits/adt/deque.hpp const_reference operator[](size_type idx) const
size_type 635 uspace/lib/cpp/include/__bits/adt/deque.hpp reference at(size_type idx)
size_type 641 uspace/lib/cpp/include/__bits/adt/deque.hpp const_reference at(size_type idx) const
size_type 786 uspace/lib/cpp/include/__bits/adt/deque.hpp iterator insert(const_iterator position, size_type n, const value_type& value)
size_type 908 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = 0; i < count; ++i)
size_type 937 uspace/lib/cpp/include/__bits/adt/deque.hpp size_ = size_type{};
size_type 952 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type front_bucket_idx_;
size_type 953 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type back_bucket_idx_;
size_type 954 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type front_bucket_;
size_type 955 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type back_bucket_;
size_type 957 uspace/lib/cpp/include/__bits/adt/deque.hpp static constexpr size_type bucket_size_{16};
size_type 958 uspace/lib/cpp/include/__bits/adt/deque.hpp static constexpr size_type default_bucket_count_{2};
size_type 959 uspace/lib/cpp/include/__bits/adt/deque.hpp static constexpr size_type default_bucket_capacity_{4};
size_type 960 uspace/lib/cpp/include/__bits/adt/deque.hpp static constexpr size_type default_front_{1};
size_type 961 uspace/lib/cpp/include/__bits/adt/deque.hpp static constexpr size_type default_back_{2};
size_type 963 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type bucket_count_;
size_type 964 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type bucket_capacity_;
size_type 965 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type size_{};
size_type 973 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = front_bucket_; i <= back_bucket_; ++i)
size_type 977 uspace/lib/cpp/include/__bits/adt/deque.hpp void prepare_for_size_(size_type size)
size_type 1003 uspace/lib/cpp/include/__bits/adt/deque.hpp void ensure_space_front_(size_type idx, size_type count)
size_type 1021 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = size_type{}; i < buckets_needed; ++i)
size_type 1027 uspace/lib/cpp/include/__bits/adt/deque.hpp void ensure_space_back_(size_type idx, size_type count)
size_type 1038 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = size_type{}; i < buckets_needed; ++i)
size_type 1044 uspace/lib/cpp/include/__bits/adt/deque.hpp void shift_right_(size_type idx, size_type count)
size_type 1053 uspace/lib/cpp/include/__bits/adt/deque.hpp void shift_left_(size_type idx, size_type count)
size_type 1066 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = front_bucket_; i <= back_bucket_; ++i)
size_type 1091 uspace/lib/cpp/include/__bits/adt/deque.hpp back_bucket_idx_ = size_type{};
size_type 1115 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type new_front = bucket_capacity_ / 4;
size_type 1116 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type new_back = new_front + bucket_count_ - 1;
size_type 1118 uspace/lib/cpp/include/__bits/adt/deque.hpp for (size_type i = new_front, j = front_bucket_; i <= new_back; ++i, ++j)
size_type 1127 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type get_bucket_index_(size_type idx) const
size_type 1136 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type get_element_index_(size_type idx) const
size_type 1145 uspace/lib/cpp/include/__bits/adt/deque.hpp size_type elements_in_front_bucket_() const
size_type 85 uspace/lib/cpp/include/__bits/adt/hash_table.hpp hash_table_bucket<value_type, size_type>*,
size_type 86 uspace/lib/cpp/include/__bits/adt/hash_table.hpp list_node<value_type>*, size_type
size_type 89 uspace/lib/cpp/include/__bits/adt/hash_table.hpp hash_table(size_type buckets, float max_load_factor = 1.f)
size_type 90 uspace/lib/cpp/include/__bits/adt/hash_table.hpp : table_{new hash_table_bucket<value_type, size_type>[buckets]()},
size_type 95 uspace/lib/cpp/include/__bits/adt/hash_table.hpp hash_table(size_type buckets, const hasher& hf, const key_equal& eql,
size_type 97 uspace/lib/cpp/include/__bits/adt/hash_table.hpp : table_{new hash_table_bucket<value_type, size_type>[buckets]()},
size_type 117 uspace/lib/cpp/include/__bits/adt/hash_table.hpp other.bucket_count_ = size_type{};
size_type 118 uspace/lib/cpp/include/__bits/adt/hash_table.hpp other.size_ = size_type{};
size_type 143 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type size() const noexcept
size_type 148 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type max_size(allocator_type& alloc)
size_type 207 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type erase(const key_type& key)
size_type 247 uspace/lib/cpp/include/__bits/adt/hash_table.hpp for (size_type i = 0; i < bucket_count_; ++i)
size_type 249 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_ = size_type{};
size_type 315 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type count(const key_type& key) const
size_type 330 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type bucket_count() const noexcept
size_type 335 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type max_bucket_count() const noexcept
size_type 337 uspace/lib/cpp/include/__bits/adt/hash_table.hpp return numeric_limits<size_type>::max() /
size_type 338 uspace/lib/cpp/include/__bits/adt/hash_table.hpp sizeof(hash_table_bucket<value_type, size_type>);
size_type 341 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type bucket_size(size_type n) const
size_type 346 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type bucket(const key_type& key) const
size_type 351 uspace/lib/cpp/include/__bits/adt/hash_table.hpp local_iterator begin(size_type n)
size_type 356 uspace/lib/cpp/include/__bits/adt/hash_table.hpp const_local_iterator begin(size_type n) const
size_type 361 uspace/lib/cpp/include/__bits/adt/hash_table.hpp local_iterator end(size_type n)
size_type 366 uspace/lib/cpp/include/__bits/adt/hash_table.hpp const_local_iterator end(size_type n) const
size_type 371 uspace/lib/cpp/include/__bits/adt/hash_table.hpp const_local_iterator cbegin(size_type n) const
size_type 376 uspace/lib/cpp/include/__bits/adt/hash_table.hpp const_local_iterator cend(size_type n) const
size_type 399 uspace/lib/cpp/include/__bits/adt/hash_table.hpp void rehash(size_type count)
size_type 457 uspace/lib/cpp/include/__bits/adt/hash_table.hpp void reserve(size_type count)
size_type 477 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type cnt{};
size_type 529 uspace/lib/cpp/include/__bits/adt/hash_table.hpp hash_table_bucket<value_type, size_type>* table()
size_type 534 uspace/lib/cpp/include/__bits/adt/hash_table.hpp hash_table_bucket<value_type, size_type>* head(size_type idx)
size_type 561 uspace/lib/cpp/include/__bits/adt/hash_table.hpp hash_table_bucket<value_type, size_type>* table_;
size_type 562 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type bucket_count_;
size_type 563 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type size_;
size_type 571 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type get_bucket_idx_(const key_type& key) const
size_type 576 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type first_filled_bucket_() const
size_type 578 uspace/lib/cpp/include/__bits/adt/hash_table.hpp size_type res{};
size_type 51 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp hash_table_iterator(hash_table_bucket<value_type, size_type>* table = nullptr,
size_type 52 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp size_type idx = size_type{}, size_type max_idx = size_type{},
size_type 110 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp size_type idx() const
size_type 116 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp hash_table_bucket<value_type, size_type>* table_;
size_type 117 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp size_type idx_;
size_type 118 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp size_type max_idx_;
size_type 156 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp hash_table_const_iterator(const hash_table_bucket<value_type, size_type>* table = nullptr,
size_type 157 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp size_type idx = size_type{}, size_type max_idx = size_type{},
size_type 230 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp size_type idx() const
size_type 236 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp const hash_table_bucket<value_type, size_type>* table_;
size_type 237 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp size_type idx_;
size_type 238 uspace/lib/cpp/include/__bits/adt/hash_table_iterators.hpp size_type max_idx_;
size_type 40 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp static typename Table::size_type count(const Table& table, const Key& key)
size_type 77 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp static typename Table::size_type erase(Table& table, const Key& key)
size_type 270 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp static typename Table::size_type count(const Table& table, const Key& key)
size_type 277 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp typename Table::size_type res = 0;
size_type 322 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp static typename Table::size_type erase(Table& table, const Key& key)
size_type 338 uspace/lib/cpp/include/__bits/adt/hash_table_policies.hpp typename Table::size_type res{};
size_type 55 uspace/lib/cpp/include/__bits/adt/initializer_list.hpp constexpr size_type size() const noexcept
size_type 72 uspace/lib/cpp/include/__bits/adt/initializer_list.hpp size_type size_;
size_type 74 uspace/lib/cpp/include/__bits/adt/initializer_list.hpp constexpr initializer_list(iterator begin, size_type size)
size_type 58 uspace/lib/cpp/include/__bits/adt/list.hpp using size_type = typename list<T>::size_type;
size_type 192 uspace/lib/cpp/include/__bits/adt/list.hpp using size_type = typename list<T>::size_type;
size_type 375 uspace/lib/cpp/include/__bits/adt/list.hpp explicit list(size_type n, const allocator_type& alloc = allocator_type{})
size_type 379 uspace/lib/cpp/include/__bits/adt/list.hpp aux::insert_iterator<value_type>{size_type{}, value_type{}},
size_type 384 uspace/lib/cpp/include/__bits/adt/list.hpp list(size_type n, const value_type& val,
size_type 389 uspace/lib/cpp/include/__bits/adt/list.hpp aux::insert_iterator<value_type>{size_type{}, val},
size_type 412 uspace/lib/cpp/include/__bits/adt/list.hpp other.size_ = size_type{};
size_type 427 uspace/lib/cpp/include/__bits/adt/list.hpp other.size_ = size_type{};
size_type 462 uspace/lib/cpp/include/__bits/adt/list.hpp other.size_ = size_type{};
size_type 484 uspace/lib/cpp/include/__bits/adt/list.hpp void assign(size_type n, const value_type& val)
size_type 489 uspace/lib/cpp/include/__bits/adt/list.hpp aux::insert_iterator<value_type>{size_type{}, val},
size_type 570 uspace/lib/cpp/include/__bits/adt/list.hpp size_type size() const noexcept
size_type 575 uspace/lib/cpp/include/__bits/adt/list.hpp size_type max_size() const noexcept
size_type 580 uspace/lib/cpp/include/__bits/adt/list.hpp void resize(size_type sz)
size_type 586 uspace/lib/cpp/include/__bits/adt/list.hpp void resize(size_type sz, const value_type& val)
size_type 727 uspace/lib/cpp/include/__bits/adt/list.hpp iterator insert(const_iterator position, size_type n, const value_type& val)
size_type 731 uspace/lib/cpp/include/__bits/adt/list.hpp aux::insert_iterator<value_type>{size_type{}, val},
size_type 1090 uspace/lib/cpp/include/__bits/adt/list.hpp size_type size_;
size_type 1117 uspace/lib/cpp/include/__bits/adt/list.hpp size_ = size_type{};
size_type 68 uspace/lib/cpp/include/__bits/adt/map.hpp value_type, reference, pointer, size_type, node_type
size_type 71 uspace/lib/cpp/include/__bits/adt/map.hpp value_type, const_reference, const_pointer, size_type, node_type
size_type 260 uspace/lib/cpp/include/__bits/adt/map.hpp size_type size() const noexcept
size_type 265 uspace/lib/cpp/include/__bits/adt/map.hpp size_type max_size() const noexcept
size_type 478 uspace/lib/cpp/include/__bits/adt/map.hpp size_type erase(const key_type& key)
size_type 544 uspace/lib/cpp/include/__bits/adt/map.hpp size_type count(const key_type& key) const
size_type 550 uspace/lib/cpp/include/__bits/adt/map.hpp size_type count(
size_type 645 uspace/lib/cpp/include/__bits/adt/map.hpp key_compare, allocator_type, size_type,
size_type 753 uspace/lib/cpp/include/__bits/adt/map.hpp value_type, reference, pointer, size_type, node_type
size_type 756 uspace/lib/cpp/include/__bits/adt/map.hpp value_type, const_reference, const_pointer, size_type, node_type
size_type 919 uspace/lib/cpp/include/__bits/adt/map.hpp size_type size() const noexcept
size_type 924 uspace/lib/cpp/include/__bits/adt/map.hpp size_type max_size() const noexcept
size_type 997 uspace/lib/cpp/include/__bits/adt/map.hpp size_type erase(const key_type& key)
size_type 1063 uspace/lib/cpp/include/__bits/adt/map.hpp size_type count(const key_type& key) const
size_type 1069 uspace/lib/cpp/include/__bits/adt/map.hpp size_type count(
size_type 1164 uspace/lib/cpp/include/__bits/adt/map.hpp key_compare, allocator_type, size_type,
size_type 52 uspace/lib/cpp/include/__bits/adt/queue.hpp using size_type = typename Container::size_type;
size_type 112 uspace/lib/cpp/include/__bits/adt/queue.hpp size_type size() const
size_type 203 uspace/lib/cpp/include/__bits/adt/queue.hpp using size_type = typename Container::size_type;
size_type 301 uspace/lib/cpp/include/__bits/adt/queue.hpp size_type size() const
size_type 81 uspace/lib/cpp/include/__bits/adt/rbtree.hpp other.size_ = size_type{};
size_type 105 uspace/lib/cpp/include/__bits/adt/rbtree.hpp size_type size() const noexcept
size_type 110 uspace/lib/cpp/include/__bits/adt/rbtree.hpp size_type max_size(allocator_type& alloc)
size_type 204 uspace/lib/cpp/include/__bits/adt/rbtree.hpp size_type erase(const key_type& key)
size_type 229 uspace/lib/cpp/include/__bits/adt/rbtree.hpp size_ = size_type{};
size_type 266 uspace/lib/cpp/include/__bits/adt/rbtree.hpp size_type count(const key_type& key) const
size_type 431 uspace/lib/cpp/include/__bits/adt/rbtree.hpp size_type size_;
size_type 40 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp static typename Tree::size_type count(const Tree& tree, const Key& key)
size_type 46 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp static typename Tree::size_type erase(Tree& tree, const Key& key)
size_type 48 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp using size_type = typename Tree::size_type;
size_type 52 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp return size_type{};
size_type 55 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp return size_type{1};
size_type 251 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp static typename Tree::size_type count(const Tree& tree, const Key& key)
size_type 253 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp using size_type = typename Tree::size_type;
size_type 257 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp return size_type{};
size_type 259 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp size_type res{};
size_type 270 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp static typename Tree::size_type erase(Tree& tree, const Key& key)
size_type 272 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp using size_type = typename Tree::size_type;
size_type 276 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp return size_type{};
size_type 278 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp size_type res{};
size_type 72 uspace/lib/cpp/include/__bits/adt/set.hpp value_type, const_reference, const_pointer, size_type, node_type
size_type 236 uspace/lib/cpp/include/__bits/adt/set.hpp size_type size() const noexcept
size_type 241 uspace/lib/cpp/include/__bits/adt/set.hpp size_type max_size() const noexcept
size_type 295 uspace/lib/cpp/include/__bits/adt/set.hpp size_type erase(const key_type& key)
size_type 361 uspace/lib/cpp/include/__bits/adt/set.hpp size_type count(const key_type& key) const
size_type 367 uspace/lib/cpp/include/__bits/adt/set.hpp size_type count(
size_type 462 uspace/lib/cpp/include/__bits/adt/set.hpp key_compare, allocator_type, size_type,
size_type 553 uspace/lib/cpp/include/__bits/adt/set.hpp value_type, const_reference, const_pointer, size_type, node_type
size_type 717 uspace/lib/cpp/include/__bits/adt/set.hpp size_type size() const noexcept
size_type 722 uspace/lib/cpp/include/__bits/adt/set.hpp size_type max_size() const noexcept
size_type 776 uspace/lib/cpp/include/__bits/adt/set.hpp size_type erase(const key_type& key)
size_type 842 uspace/lib/cpp/include/__bits/adt/set.hpp size_type count(const key_type& key) const
size_type 848 uspace/lib/cpp/include/__bits/adt/set.hpp size_type count(
size_type 943 uspace/lib/cpp/include/__bits/adt/set.hpp key_compare, allocator_type, size_type,
size_type 50 uspace/lib/cpp/include/__bits/adt/stack.hpp using size_type = typename container_type::size_type;
size_type 95 uspace/lib/cpp/include/__bits/adt/stack.hpp size_type size()
size_type 68 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp value_type, reference, pointer, size_type
size_type 71 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp value_type, const_reference, const_pointer, size_type
size_type 84 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp explicit unordered_map(size_type bucket_count,
size_type 93 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_count = default_bucket_count_,
size_type 123 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_count = default_bucket_count_,
size_type 132 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp unordered_map(size_type bucket_count, const allocator_type& alloc)
size_type 136 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp unordered_map(size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type 142 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_count, const allocator_type& alloc)
size_type 148 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type 152 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp unordered_map(initializer_list<value_type> init, size_type bucket_count,
size_type 157 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp unordered_map(initializer_list<value_type> init, size_type bucket_count,
size_type 204 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type size() const noexcept
size_type 209 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type max_size() const noexcept
size_type 485 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type erase(const key_type& key)
size_type 535 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type count(const key_type& key) const
size_type 622 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_count() const noexcept
size_type 627 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type max_bucket_count() const noexcept
size_type 632 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_size(size_type idx) const
size_type 637 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket(const key_type& key) const
size_type 642 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp local_iterator begin(size_type idx)
size_type 647 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp const_local_iterator begin(size_type idx) const
size_type 652 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp local_iterator end(size_type idx)
size_type 657 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp const_local_iterator end(size_type idx) const
size_type 662 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp const_local_iterator cbegin(size_type idx) const
size_type 667 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp const_local_iterator cend(size_type idx) const
size_type 687 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp void rehash(size_type bucket_count)
size_type 692 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp void reserve(size_type count)
size_type 700 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp hasher, key_equal, allocator_type, size_type,
size_type 709 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp static constexpr size_type default_bucket_count_{16};
size_type 743 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp value_type, reference, pointer, size_type
size_type 746 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp value_type, const_reference, const_pointer, size_type
size_type 759 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp explicit unordered_multimap(size_type bucket_count,
size_type 768 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_count = default_bucket_count_,
size_type 798 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_count = default_bucket_count_,
size_type 807 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp unordered_multimap(size_type bucket_count, const allocator_type& alloc)
size_type 811 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp unordered_multimap(size_type bucket_count, const hasher& hf,
size_type 818 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_count, const allocator_type& alloc)
size_type 824 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_count, const hasher& hf,
size_type 829 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp unordered_multimap(initializer_list<value_type> init, size_type bucket_count,
size_type 834 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp unordered_multimap(initializer_list<value_type> init, size_type bucket_count,
size_type 881 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type size() const noexcept
size_type 886 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type max_size() const noexcept
size_type 989 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type erase(const key_type& key)
size_type 1039 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type count(const key_type& key) const
size_type 1054 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_count() const noexcept
size_type 1059 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type max_bucket_count() const noexcept
size_type 1064 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket_size(size_type idx) const
size_type 1069 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp size_type bucket(const key_type& key) const
size_type 1074 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp local_iterator begin(size_type idx)
size_type 1079 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp const_local_iterator begin(size_type idx) const
size_type 1084 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp local_iterator end(size_type idx)
size_type 1089 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp const_local_iterator end(size_type idx) const
size_type 1094 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp const_local_iterator cbegin(size_type idx) const
size_type 1099 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp const_local_iterator cend(size_type idx) const
size_type 1119 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp void rehash(size_type bucket_count)
size_type 1124 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp void reserve(size_type count)
size_type 1132 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp hasher, key_equal, allocator_type, size_type,
size_type 1140 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp static constexpr size_type default_bucket_count_{16};
size_type 71 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp value_type, const_reference, const_pointer, size_type
size_type 89 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp explicit unordered_set(size_type bucket_count,
size_type 98 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_count = default_bucket_count_,
size_type 128 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_count = default_bucket_count_,
size_type 137 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp unordered_set(size_type bucket_count, const allocator_type& alloc)
size_type 141 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp unordered_set(size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type 147 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_count, const allocator_type& alloc)
size_type 153 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type 157 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp unordered_set(initializer_list<value_type> init, size_type bucket_count,
size_type 162 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp unordered_set(initializer_list<value_type> init, size_type bucket_count,
size_type 209 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type size() const noexcept
size_type 214 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type max_size() const noexcept
size_type 298 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type erase(const key_type& key)
size_type 348 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type count(const key_type& key) const
size_type 363 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_count() const noexcept
size_type 368 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type max_bucket_count() const noexcept
size_type 373 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_size(size_type idx) const
size_type 378 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket(const key_type& key) const
size_type 383 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp local_iterator begin(size_type idx)
size_type 388 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp const_local_iterator begin(size_type idx) const
size_type 393 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp local_iterator end(size_type idx)
size_type 398 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp const_local_iterator end(size_type idx) const
size_type 403 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp const_local_iterator cbegin(size_type idx) const
size_type 408 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp const_local_iterator cend(size_type idx) const
size_type 428 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp void rehash(size_type bucket_count)
size_type 433 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp void reserve(size_type count)
size_type 441 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp hasher, key_equal, allocator_type, size_type,
size_type 449 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp static constexpr size_type default_bucket_count_{16};
size_type 487 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp value_type, const_reference, const_pointer, size_type
size_type 505 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp explicit unordered_multiset(size_type bucket_count,
size_type 514 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_count = default_bucket_count_,
size_type 544 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_count = default_bucket_count_,
size_type 553 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp unordered_multiset(size_type bucket_count, const allocator_type& alloc)
size_type 557 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp unordered_multiset(size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type 563 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_count, const allocator_type& alloc)
size_type 569 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_count, const hasher& hf, const allocator_type& alloc)
size_type 573 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp unordered_multiset(initializer_list<value_type> init, size_type bucket_count,
size_type 578 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp unordered_multiset(initializer_list<value_type> init, size_type bucket_count,
size_type 625 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type size() const noexcept
size_type 630 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type max_size() const noexcept
size_type 714 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type erase(const key_type& key)
size_type 764 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type count(const key_type& key) const
size_type 779 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_count() const noexcept
size_type 784 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type max_bucket_count() const noexcept
size_type 789 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket_size(size_type idx) const
size_type 794 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp size_type bucket(const key_type& key) const
size_type 799 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp local_iterator begin(size_type idx)
size_type 804 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp const_local_iterator begin(size_type idx) const
size_type 809 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp local_iterator end(size_type idx)
size_type 814 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp const_local_iterator end(size_type idx) const
size_type 819 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp const_local_iterator cbegin(size_type idx) const
size_type 824 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp const_local_iterator cend(size_type idx) const
size_type 844 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp void rehash(size_type bucket_count)
size_type 849 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp void reserve(size_type count)
size_type 857 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp hasher, key_equal, allocator_type, size_type,
size_type 865 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp static constexpr size_type default_bucket_count_{16};
size_type 70 uspace/lib/cpp/include/__bits/adt/vector.hpp explicit vector(size_type n, const Allocator& alloc = Allocator{})
size_type 75 uspace/lib/cpp/include/__bits/adt/vector.hpp for (size_type i = 0; i < size_; ++i)
size_type 79 uspace/lib/cpp/include/__bits/adt/vector.hpp vector(size_type n, const T& val, const Allocator& alloc = Allocator{})
size_type 84 uspace/lib/cpp/include/__bits/adt/vector.hpp for (size_type i = 0; i < size_; ++i)
size_type 102 uspace/lib/cpp/include/__bits/adt/vector.hpp for (size_type i = 0; i < size_; ++i)
size_type 121 uspace/lib/cpp/include/__bits/adt/vector.hpp for (size_type i = 0; i < size_; ++i)
size_type 132 uspace/lib/cpp/include/__bits/adt/vector.hpp for (size_type i = 0; it != init.end(); ++i, ++it)
size_type 165 uspace/lib/cpp/include/__bits/adt/vector.hpp other.size_ = size_type{};
size_type 166 uspace/lib/cpp/include/__bits/adt/vector.hpp other.capacity_ = size_type{};
size_type 186 uspace/lib/cpp/include/__bits/adt/vector.hpp void assign(size_type size, const T& val)
size_type 265 uspace/lib/cpp/include/__bits/adt/vector.hpp size_type size() const noexcept
size_type 270 uspace/lib/cpp/include/__bits/adt/vector.hpp size_type max_size() const noexcept
size_type 275 uspace/lib/cpp/include/__bits/adt/vector.hpp void resize(size_type sz)
size_type 280 uspace/lib/cpp/include/__bits/adt/vector.hpp void resize(size_type sz, const value_type& val)
size_type 285 uspace/lib/cpp/include/__bits/adt/vector.hpp for (size_type i = old_size - 1; i < size_; ++i)
size_type 289 uspace/lib/cpp/include/__bits/adt/vector.hpp size_type capacity() const noexcept
size_type 299 uspace/lib/cpp/include/__bits/adt/vector.hpp void reserve(size_type new_capacity)
size_type 313 uspace/lib/cpp/include/__bits/adt/vector.hpp reference operator[](size_type idx)
size_type 318 uspace/lib/cpp/include/__bits/adt/vector.hpp const_reference operator[](size_type idx) const
size_type 323 uspace/lib/cpp/include/__bits/adt/vector.hpp reference at(size_type idx)
size_type 329 uspace/lib/cpp/include/__bits/adt/vector.hpp const_reference at(size_type idx) const
size_type 435 uspace/lib/cpp/include/__bits/adt/vector.hpp iterator insert(const_iterator position, size_type count, const value_type& x)
size_type 441 uspace/lib/cpp/include/__bits/adt/vector.hpp for (size_type i = 0; i < count; ++i)
size_type 452 uspace/lib/cpp/include/__bits/adt/vector.hpp auto count = static_cast<size_type>(last - first);
size_type 483 uspace/lib/cpp/include/__bits/adt/vector.hpp size_ -= static_cast<size_type>(last - first);
size_type 506 uspace/lib/cpp/include/__bits/adt/vector.hpp size_type size_;
size_type 507 uspace/lib/cpp/include/__bits/adt/vector.hpp size_type capacity_;
size_type 510 uspace/lib/cpp/include/__bits/adt/vector.hpp void resize_without_copy_(size_type capacity)
size_type 520 uspace/lib/cpp/include/__bits/adt/vector.hpp void resize_with_copy_(size_type size, size_type capacity)
size_type 530 uspace/lib/cpp/include/__bits/adt/vector.hpp for (size_type i = 0; i < to_copy; ++i)
size_type 552 uspace/lib/cpp/include/__bits/adt/vector.hpp size_type next_capacity_(size_type hint = 0) const noexcept
size_type 557 uspace/lib/cpp/include/__bits/adt/vector.hpp return max(capacity_ * 2, size_type{2u});
size_type 560 uspace/lib/cpp/include/__bits/adt/vector.hpp iterator shift_(iterator position, size_type count)
size_type 571 uspace/lib/cpp/include/__bits/adt/vector.hpp auto start_idx = static_cast<size_type>(position - begin());
size_type 95 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp static pointer allocate(Alloc& alloc, size_type n)
size_type 100 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp static pointer allocate(Alloc& alloc, size_type n, const_void_pointer hint)
size_type 102 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp if constexpr (aux::alloc_has_hint_allocate<Alloc, size_type, const_void_pointer>::value)
size_type 108 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp static void deallocate(Alloc& alloc, pointer ptr, size_type n)
size_type 131 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp static size_type max_size(const Alloc& alloc) noexcept
size_type 136 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp return numeric_limits<size_type>::max();
size_type 214 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp pointer allocate(size_type n, allocator<void>::const_pointer = 0)
size_type 219 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp void deallocate(pointer ptr, size_type n)
size_type 224 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp size_type max_size() const noexcept
size_type 226 uspace/lib/cpp/include/__bits/memory/allocator_traits.hpp return numeric_limits<size_type>::max();
size_type 153 uspace/lib/cpp/include/__bits/memory/type_getters.hpp struct alloc_get_size_type<T, Difference, void_t<typename T::size_type>>
size_type 154 uspace/lib/cpp/include/__bits/memory/type_getters.hpp : aux::type_is<typename T::size_type>
size_type 447 uspace/lib/cpp/include/__bits/string/string.hpp using size_type = typename allocator_traits<allocator_type>::size_type;
size_type 460 uspace/lib/cpp/include/__bits/string/string.hpp static constexpr size_type npos = -1;
size_type 501 uspace/lib/cpp/include/__bits/string/string.hpp basic_string(const basic_string& other, size_type pos, size_type n = npos,
size_type 510 uspace/lib/cpp/include/__bits/string/string.hpp basic_string(const value_type* str, size_type n, const allocator_type& alloc = allocator_type{})
size_type 522 uspace/lib/cpp/include/__bits/string/string.hpp basic_string(size_type n, value_type c, const allocator_type& alloc = allocator_type{})
size_type 526 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = 0; i < size_; ++i)
size_type 538 uspace/lib/cpp/include/__bits/string/string.hpp size_ = static_cast<size_type>(first);
size_type 542 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = 0; i < size_; ++i)
size_type 548 uspace/lib/cpp/include/__bits/string/string.hpp auto len = static_cast<size_type>(last - first);
size_type 686 uspace/lib/cpp/include/__bits/string/string.hpp size_type size() const noexcept
size_type 691 uspace/lib/cpp/include/__bits/string/string.hpp size_type length() const noexcept
size_type 696 uspace/lib/cpp/include/__bits/string/string.hpp size_type max_size() const noexcept
size_type 702 uspace/lib/cpp/include/__bits/string/string.hpp void resize(size_type new_size, value_type c)
size_type 708 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = size_; i < new_size; ++i)
size_type 716 uspace/lib/cpp/include/__bits/string/string.hpp void resize(size_type new_size)
size_type 721 uspace/lib/cpp/include/__bits/string/string.hpp size_type capacity() const noexcept
size_type 726 uspace/lib/cpp/include/__bits/string/string.hpp void reserve(size_type new_capacity = 0)
size_type 757 uspace/lib/cpp/include/__bits/string/string.hpp const_reference operator[](size_type idx) const
size_type 762 uspace/lib/cpp/include/__bits/string/string.hpp reference operator[](size_type idx)
size_type 767 uspace/lib/cpp/include/__bits/string/string.hpp const_reference at(size_type idx) const
size_type 773 uspace/lib/cpp/include/__bits/string/string.hpp reference at(size_type idx)
size_type 829 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& append(const basic_string& str, size_type pos,
size_type 830 uspace/lib/cpp/include/__bits/string/string.hpp size_type n = npos)
size_type 841 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& append(const value_type* str, size_type n)
size_type 857 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& append(size_type n, value_type c)
size_type 892 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(const basic_string& str, size_type pos,
size_type 893 uspace/lib/cpp/include/__bits/string/string.hpp size_type n = npos)
size_type 907 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(const value_type* str, size_type n)
size_type 923 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& assign(size_type n, value_type c)
size_type 939 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& insert(size_type pos, const basic_string& str)
size_type 945 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& insert(size_type pos1, const basic_string& str,
size_type 946 uspace/lib/cpp/include/__bits/string/string.hpp size_type pos2, size_type n = npos)
size_type 955 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& insert(size_type pos, const value_type* str, size_type n)
size_type 969 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& insert(size_type pos, const value_type* str)
size_type 974 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& insert(size_type pos, size_type n, value_type c)
size_type 981 uspace/lib/cpp/include/__bits/string/string.hpp auto idx = static_cast<size_type>(pos - begin());
size_type 993 uspace/lib/cpp/include/__bits/string/string.hpp iterator insert(const_iterator pos, size_type n, value_type c)
size_type 998 uspace/lib/cpp/include/__bits/string/string.hpp auto idx = static_cast<size_type>(pos - begin());
size_type 1004 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = 0; i < n; ++i)
size_type 1019 uspace/lib/cpp/include/__bits/string/string.hpp auto idx = static_cast<size_type>(pos - begin());
size_type 1031 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& erase(size_type pos = 0, size_type n = npos)
size_type 1043 uspace/lib/cpp/include/__bits/string/string.hpp auto idx = static_cast<size_type>(pos - cbegin());
size_type 1051 uspace/lib/cpp/include/__bits/string/string.hpp auto idx = static_cast<size_type>(first - cbegin());
size_type 1052 uspace/lib/cpp/include/__bits/string/string.hpp auto count = static_cast<size_type>(last - first);
size_type 1064 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(size_type pos, size_type n, const basic_string& str)
size_type 1070 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(size_type pos1, size_type n1, const basic_string& str,
size_type 1071 uspace/lib/cpp/include/__bits/string/string.hpp size_type pos2, size_type n2 = npos)
size_type 1078 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(size_type pos, size_type n1, const value_type* str,
size_type 1079 uspace/lib/cpp/include/__bits/string/string.hpp size_type n2)
size_type 1102 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(size_type pos, size_type n, const value_type* str)
size_type 1107 uspace/lib/cpp/include/__bits/string/string.hpp basic_string& replace(size_type pos, size_type n1, size_type n2,
size_type 1120 uspace/lib/cpp/include/__bits/string/string.hpp const value_type* str, size_type n)
size_type 1132 uspace/lib/cpp/include/__bits/string/string.hpp size_type n, value_type c)
size_type 1150 uspace/lib/cpp/include/__bits/string/string.hpp size_type copy(value_type* str, size_type n, size_type pos = 0) const
size_type 1153 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = 0; i < len; ++i)
size_type 1205 uspace/lib/cpp/include/__bits/string/string.hpp size_type find(const basic_string& str, size_type pos = 0) const noexcept
size_type 1210 uspace/lib/cpp/include/__bits/string/string.hpp size_type find(const value_type* str, size_type pos, size_type len) const noexcept
size_type 1215 uspace/lib/cpp/include/__bits/string/string.hpp size_type idx{pos};
size_type 1227 uspace/lib/cpp/include/__bits/string/string.hpp size_type find(const value_type* str, size_type pos = 0) const noexcept
size_type 1232 uspace/lib/cpp/include/__bits/string/string.hpp size_type find(value_type c, size_type pos = 0) const noexcept
size_type 1237 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = pos; i < size_; ++i)
size_type 1246 uspace/lib/cpp/include/__bits/string/string.hpp size_type rfind(const basic_string& str, size_type pos = npos) const noexcept
size_type 1251 uspace/lib/cpp/include/__bits/string/string.hpp size_type rfind(const value_type* str, size_type pos, size_type len) const noexcept
size_type 1256 uspace/lib/cpp/include/__bits/string/string.hpp size_type idx{min(pos, size_ - 1) + 1};
size_type 1268 uspace/lib/cpp/include/__bits/string/string.hpp size_type rfind(const value_type* str, size_type pos = npos) const noexcept
size_type 1273 uspace/lib/cpp/include/__bits/string/string.hpp size_type rfind(value_type c, size_type pos = npos) const noexcept
size_type 1278 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = min(pos + 1, size_ - 1) + 1; i > 0; --i)
size_type 1287 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_first_of(const basic_string& str, size_type pos = 0) const noexcept
size_type 1292 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_first_of(const value_type* str, size_type pos, size_type len) const noexcept
size_type 1297 uspace/lib/cpp/include/__bits/string/string.hpp size_type idx{pos};
size_type 1309 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_first_of(const value_type* str, size_type pos = 0) const noexcept
size_type 1314 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_first_of(value_type c, size_type pos = 0) const noexcept
size_type 1319 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_last_of(const basic_string& str, size_type pos = npos) const noexcept
size_type 1324 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_last_of(const value_type* str, size_type pos, size_type len) const noexcept
size_type 1329 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = min(pos, size_ - 1) + 1; i > 0; --i)
size_type 1338 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_last_of(const value_type* str, size_type pos = npos) const noexcept
size_type 1343 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_last_of(value_type c, size_type pos = npos) const noexcept
size_type 1348 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_first_not_of(const basic_string& str, size_type pos = 0) const noexcept
size_type 1353 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_first_not_of(const value_type* str, size_type pos, size_type len) const noexcept
size_type 1358 uspace/lib/cpp/include/__bits/string/string.hpp size_type idx{pos};
size_type 1370 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_first_not_of(const value_type* str, size_type pos = 0) const noexcept
size_type 1375 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_first_not_of(value_type c, size_type pos = 0) const noexcept
size_type 1380 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = pos; i < size_; ++i)
size_type 1389 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_last_not_of(const basic_string& str, size_type pos = npos) const noexcept
size_type 1394 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_last_not_of(const value_type* str, size_type pos, size_type len) const noexcept
size_type 1399 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = min(pos, size_ - 1) + 1; i > 0; --i)
size_type 1408 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_last_not_of(const value_type* str, size_type pos = npos) const noexcept
size_type 1413 uspace/lib/cpp/include/__bits/string/string.hpp size_type find_last_not_of(value_type c, size_type pos = npos) const noexcept
size_type 1420 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = min(pos, size_ - 1) + 1; i > 1; --i)
size_type 1429 uspace/lib/cpp/include/__bits/string/string.hpp basic_string substr(size_type pos = 0, size_type n = npos) const
size_type 1451 uspace/lib/cpp/include/__bits/string/string.hpp int compare(size_type pos, size_type n, const basic_string& other) const
size_type 1456 uspace/lib/cpp/include/__bits/string/string.hpp int compare(size_type pos1, size_type n1, const basic_string& other,
size_type 1457 uspace/lib/cpp/include/__bits/string/string.hpp size_type pos2, size_type n2 = npos) const
size_type 1467 uspace/lib/cpp/include/__bits/string/string.hpp int compare(size_type pos, size_type n, const value_type* other) const
size_type 1472 uspace/lib/cpp/include/__bits/string/string.hpp int compare(size_type pos, size_type n1,
size_type 1473 uspace/lib/cpp/include/__bits/string/string.hpp const value_type* other, size_type n2) const
size_type 1480 uspace/lib/cpp/include/__bits/string/string.hpp size_type size_;
size_type 1481 uspace/lib/cpp/include/__bits/string/string.hpp size_type capacity_;
size_type 1493 uspace/lib/cpp/include/__bits/string/string.hpp static constexpr size_type default_capacity_{4};
size_type 1495 uspace/lib/cpp/include/__bits/string/string.hpp void init_(const value_type* str, size_type size)
size_type 1508 uspace/lib/cpp/include/__bits/string/string.hpp size_type next_capacity_(size_type hint = 0) const noexcept
size_type 1513 uspace/lib/cpp/include/__bits/string/string.hpp return max(capacity_ * 2, size_type{2u});
size_type 1516 uspace/lib/cpp/include/__bits/string/string.hpp void ensure_free_space_(size_type n)
size_type 1527 uspace/lib/cpp/include/__bits/string/string.hpp void resize_without_copy_(size_type capacity)
size_type 1538 uspace/lib/cpp/include/__bits/string/string.hpp void resize_with_copy_(size_type size, size_type capacity)
size_type 1583 uspace/lib/cpp/include/__bits/string/string.hpp bool is_any_of_(size_type idx, const value_type* str, size_type len) const
size_type 1585 uspace/lib/cpp/include/__bits/string/string.hpp for (size_type i = 0; i < len; ++i)
size_type 1594 uspace/lib/cpp/include/__bits/string/string.hpp bool substr_starts_at_(size_type idx, const value_type* str, size_type len) const
size_type 1596 uspace/lib/cpp/include/__bits/string/string.hpp size_type i{};
size_type 236 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits1::size_type, std::make_unsigned_t<ptrdiff_t>>
size_type 281 uspace/lib/cpp/src/__bits/test/memory.cpp std::is_same_v<typename dummy_traits2::size_type, long>
HelenOS homepage, sources at GitHub