| add(const type_t &item) override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | add_range(const xtd::collections::generic::ienumerable< type_t > &enumerable) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | add_range(std::initializer_list< type_t > il) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | allocator_type typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | as_read_only() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | assign(size_type count, const type_t &value) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | assign(input_iterator_t first, input_iterator_t last) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | assign(std::initializer_list< type_t > items) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | at(size_type index) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | at(size_type index) const | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | back() | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | back() const | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | base_type typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | begin() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | begin() noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | capacity() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | capacity(size_type value) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | cbegin() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | cend() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | clear() override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | const_iterator typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | const_pointer typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | const_reference typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | const_reverse_iterator typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | contains(const type_t &value) const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | copy_to(xtd::array< type_t > &array) const | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | copy_to(xtd::array< type_t > &array, size_type array_index) const override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | copy_to(size_type index, xtd::array< type_t > &array, size_type array_index, size_type count) const | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | count() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | crbegin() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | crend() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | data() noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | data() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | difference_type typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | emplace(const_iterator pos, args_t &&... args) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | emplace_back(args_t &&... args) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | empty() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | end() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | end() noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | equals(const object &obj) const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | equals(const list &rhs) const noexcept override (defined in xtd::collections::generic::list< type_t, allocator_t >) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | xtd::object::equals(const object_a_t &object_a, const object_b_t &object_b) noexcept | xtd::object | inlinestatic | 
  | xtd::iequatable::equals(const type_t &) const noexcept=0 | xtd::iequatable< type_t > | pure virtual | 
  | erase(const_iterator pos) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | erase(const_iterator first, const_iterator last) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | front() | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | front() const | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | get_allocator() const | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | get_base_type() noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | get_base_type() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | get_enumerator() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | get_hash_code() const noexcept | xtd::object | virtual | 
  | get_range(size_type index, size_type count) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | get_type() const noexcept | xtd::object | virtual | 
  | index_of(const type_t &value) const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | index_of(const type_t &value, size_type index) const | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | index_of(const type_t &value, size_type index, size_type count) const | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | insert(const_iterator pos, const type_t &value) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | insert(const_iterator pos, const type_t &&value) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | insert(const_iterator pos, size_type count, const type_t &value) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | insert(const_iterator pos, input_iterator_t first, input_iterator_t last) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | insert(const_iterator pos, const std::initializer_list< type_t > &items) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | insert(size_type index, const type_t &value) override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | insert_range(size_type index, const xtd::collections::generic::ienumerable< type_t > &enumerable) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | insert_range(size_type index, const std::initializer_list< type_t > &items) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | is_fixed_size() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | is_read_only() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | is_synchronized() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | items() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | items() noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | iterator typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | list() noexcept=default | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | list(const allocator_type &alloc) noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlineexplicit | 
  | list(size_type count, const type_t &value, const allocator_type &alloc=allocator_type()) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(size_type count, const allocator_type &alloc=allocator_type()) | xtd::collections::generic::list< type_t, allocator_t > | inlineexplicit | 
  | list(input_iterator_t first, input_iterator_t last, const allocator_type &alloc=allocator_type()) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(const xtd::collections::generic::ienumerable< type_t > &collection, const allocator_type &alloc=allocator_type()) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(const list &list) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(const base_type &list) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(const list &list, const allocator_type &alloc) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(const base_type &list, const allocator_type &alloc) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(std::initializer_list< type_t > items, const allocator_type &alloc=allocator_type()) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(list &&other) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(base_type &&other) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(list &&other, const allocator_type &alloc) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | list(base_type &&other, const allocator_type &alloc) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | max_size() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | memberwise_clone() const | xtd::object | inline | 
  | npos | xtd::collections::generic::list< type_t, allocator_t > | inlinestatic | 
  | object()=default | xtd::object |  | 
  | operator base_type &() noexcept | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | operator const base_type &() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | operator=(const list &other)=default | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | operator=(list &&other) noexcept | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | operator=(std::initializer_list< type_t > &items) | xtd::collections::generic::list< type_t, allocator_t > | inline | 
  | operator[](size_type index) const override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | operator[](size_type index) override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | pointer typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | pop_back() | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | push_back(const type_t &value) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | push_back(type_t &&value) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | rbegin() noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | rbegin() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | read_only_collection typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | reference typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | reference_equals(const object_a_t &object_a, const object_b_t &object_b) noexcept | xtd::object | inlinestatic | 
  | remove(const type_t &item) override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | remove_at(size_type index) override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | remove_range(size_type index, size_type count) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | rend() noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | rend() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | reserve(size_type new_cap) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | resize(size_type count) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | resize(size_type count, const value_type &value) | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | reverse_iterator typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | shrink_to_fit() | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | size() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | size_type typedef | xtd::collections::generic::list< type_t, allocator_t > |  | 
  | swap(list &other) noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | sync_root() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | to_array() const noexcept | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | to_string() const noexcept override | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | trim_excess() | xtd::collections::generic::list< type_t, allocator_t > | inlinevirtual | 
  | value_type typedef | xtd::collections::generic::list< type_t, allocator_t > |  |