allocator_type typedef | tatooine::typed_vector_property< Handle, ValueType > | |
at(std::size_t const i) -> auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
at(std::size_t const i) const -> const auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
at(Handle handle) -> auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
at(Handle handle) const -> const auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
back() -> auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
back() const -> const auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
begin() | tatooine::typed_vector_property< Handle, ValueType > | inline |
begin() const | tatooine::typed_vector_property< Handle, ValueType > | inline |
cast_to_typed() -> decltype(auto) | tatooine::vector_property< Handle > | inline |
cast_to_typed() const -> decltype(auto) | tatooine::vector_property< Handle > | inline |
clean(std::set< Handle > const &invalid_handles) -> void override | tatooine::typed_vector_property< Handle, ValueType > | inlinevirtual |
clear() override | tatooine::typed_vector_property< Handle, ValueType > | inlinevirtual |
clone() const -> std::unique_ptr< parent_type > override | tatooine::typed_vector_property< Handle, ValueType > | inlinevirtual |
const_iterator typedef | tatooine::typed_vector_property< Handle, ValueType > | |
const_pointer typedef | tatooine::typed_vector_property< Handle, ValueType > | |
const_reference typedef | tatooine::typed_vector_property< Handle, ValueType > | |
const_reverse_iterator typedef | tatooine::typed_vector_property< Handle, ValueType > | |
container_type typedef | tatooine::typed_vector_property< Handle, ValueType > | |
data() const | tatooine::typed_vector_property< Handle, ValueType > | inline |
difference_type typedef | tatooine::typed_vector_property< Handle, ValueType > | |
emplace_back(Ts &&... ts) | tatooine::typed_vector_property< Handle, ValueType > | inline |
end() | tatooine::typed_vector_property< Handle, ValueType > | inline |
end() const | tatooine::typed_vector_property< Handle, ValueType > | inline |
erase(iterator pos) | tatooine::typed_vector_property< Handle, ValueType > | inline |
erase(const_iterator pos) | tatooine::typed_vector_property< Handle, ValueType > | inline |
erase(iterator first, iterator last) | tatooine::typed_vector_property< Handle, ValueType > | inline |
erase(const_iterator first, const_iterator last) | tatooine::typed_vector_property< Handle, ValueType > | inline |
erase(std::size_t i) -> void override | tatooine::typed_vector_property< Handle, ValueType > | inlinevirtual |
front() -> auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
front() const -> const auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
holds_type() const | tatooine::vector_property< Handle > | inline |
internal_container() const -> auto const & | tatooine::typed_vector_property< Handle, ValueType > | inline |
iterator typedef | tatooine::typed_vector_property< Handle, ValueType > | |
m_data | tatooine::typed_vector_property< Handle, ValueType > | private |
m_value | tatooine::typed_vector_property< Handle, ValueType > | private |
operator=(const typed_vector_property &other) -> auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
operator=(typed_vector_property &&other) noexcept -> auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
tatooine::vector_property::operator=(const vector_property &) -> vector_property &=default | tatooine::vector_property< Handle > | |
tatooine::vector_property::operator=(vector_property &&) noexcept -> vector_property &=default | tatooine::vector_property< Handle > | |
operator[](Handle handle) -> auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
operator[](Handle handle) const -> const auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
operator[](std::size_t const i) -> auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
operator[](std::size_t const i) const -> const auto & | tatooine::typed_vector_property< Handle, ValueType > | inline |
parent_type typedef | tatooine::typed_vector_property< Handle, ValueType > | |
pointer typedef | tatooine::typed_vector_property< Handle, ValueType > | |
push_back() override | tatooine::typed_vector_property< Handle, ValueType > | inlinevirtual |
push_back(const ValueType &value) | tatooine::typed_vector_property< Handle, ValueType > | inline |
reference typedef | tatooine::typed_vector_property< Handle, ValueType > | |
reserve(std::size_t n) override | tatooine::typed_vector_property< Handle, ValueType > | inlinevirtual |
resize(std::size_t n) override | tatooine::typed_vector_property< Handle, ValueType > | inlinevirtual |
reverse_iterator typedef | tatooine::typed_vector_property< Handle, ValueType > | |
size() | tatooine::typed_vector_property< Handle, ValueType > | inline |
size() const | tatooine::typed_vector_property< Handle, ValueType > | inline |
size_type typedef | tatooine::typed_vector_property< Handle, ValueType > | |
this_type typedef | tatooine::typed_vector_property< Handle, ValueType > | |
type() const -> const std::type_info &override | tatooine::typed_vector_property< Handle, ValueType > | inlinevirtual |
typed_vector_property(const ValueType &value=ValueType{}) | tatooine::typed_vector_property< Handle, ValueType > | inlineexplicit |
typed_vector_property(const typed_vector_property &other) | tatooine::typed_vector_property< Handle, ValueType > | inline |
typed_vector_property(typed_vector_property &&other) noexcept | tatooine::typed_vector_property< Handle, ValueType > | inline |
value_type typedef | tatooine::typed_vector_property< Handle, ValueType > | |
vector_property()=default | tatooine::vector_property< Handle > | |
vector_property(const vector_property &other)=default | tatooine::vector_property< Handle > | |
vector_property(vector_property &&other) noexcept=default | tatooine::vector_property< Handle > | |
~vector_property()=default | tatooine::vector_property< Handle > | virtual |