acquire_owning_identifier() | neuron::container::soa< Storage, Tags > | inlineprivate |
apply_reverse_permutation(Arg &&permutation) | neuron::container::soa< Storage, Tags > | inline |
apply_reverse_permutation(Range permutation, frozen_token_type &sorted_token) | neuron::container::soa< Storage, Tags > | inline |
at(std::size_t offset) const | neuron::container::soa< Storage, Tags > | inline |
decrease_frozen_count() | neuron::container::soa< Storage, Tags > | inlineprivate |
empty() const | neuron::container::soa< Storage, Tags > | inline |
erase(std::size_t i) | neuron::container::soa< Storage, Tags > | inlineprivate |
field_active() const | neuron::container::soa< Storage, Tags > | inline |
find_container_info(void const *cont) const | neuron::container::soa< Storage, Tags > | inline |
find_data_handle(neuron::container::generic_data_handle input_handle) const | neuron::container::soa< Storage, Tags > | inline |
for_each_tag_vector_impl(Callable callable) | neuron::container::soa< Storage, Tags > | inlineprivate |
for_each_tag_vector_impl(Callable callable) | neuron::container::soa< Storage, Tags > | inlineprivate |
for_each_tag_vector_impl(Callable callable) const | neuron::container::soa< Storage, Tags > | inlineprivate |
for_each_tag_vector_impl(Callable callable) const | neuron::container::soa< Storage, Tags > | inlineprivate |
for_each_vector(Callable callable) | neuron::container::soa< Storage, Tags > | inlineprivate |
for_each_vector(Callable callable) const | neuron::container::soa< Storage, Tags > | inlineprivate |
frozen_token_type typedef | neuron::container::soa< Storage, Tags > | |
get(std::size_t offset) | neuron::container::soa< Storage, Tags > | inline |
get(std::size_t offset) const | neuron::container::soa< Storage, Tags > | inline |
get_array_dim_prefix_sums() const | neuron::container::soa< Storage, Tags > | inline |
get_array_dims() const | neuron::container::soa< Storage, Tags > | inline |
get_array_dims(int field_index) const | neuron::container::soa< Storage, Tags > | inline |
get_data_ptrs() const | neuron::container::soa< Storage, Tags > | inline |
get_field_instance(std::size_t offset, int field_index, int array_index=0) | neuron::container::soa< Storage, Tags > | inline |
get_field_instance(std::size_t offset, int field_index, int array_index=0) const | neuron::container::soa< Storage, Tags > | inline |
get_field_instance_handle(non_owning_identifier_without_container id, int field_index, int array_index=0) const | neuron::container::soa< Storage, Tags > | inline |
get_handle(non_owning_identifier_without_container id, int array_index=0) const | neuron::container::soa< Storage, Tags > | inline |
get_identifier(std::size_t offset) const | neuron::container::soa< Storage, Tags > | inline |
get_num_variables() const | neuron::container::soa< Storage, Tags > | inline |
get_tag() const | neuron::container::soa< Storage, Tags > | inline |
has_tag_v | neuron::container::soa< Storage, Tags > | static |
increase_frozen_count() | neuron::container::soa< Storage, Tags > | inlineprivate |
is_sorted() const | neuron::container::soa< Storage, Tags > | inline |
is_storage_pointer(typename Tag::type const *ptr) const | neuron::container::soa< Storage, Tags > | inline |
issue_frozen_token() | neuron::container::soa< Storage, Tags > | inline |
m_data | neuron::container::soa< Storage, Tags > | private |
m_frozen_count | neuron::container::soa< Storage, Tags > | private |
m_indices | neuron::container::soa< Storage, Tags > | private |
m_mut | neuron::container::soa< Storage, Tags > | mutableprivate |
m_sorted | neuron::container::soa< Storage, Tags > | private |
m_unsorted_callback | neuron::container::soa< Storage, Tags > | private |
mark_as_sorted(frozen_token_type &write_token) | neuron::container::soa< Storage, Tags > | inline |
mark_as_unsorted() | neuron::container::soa< Storage, Tags > | inline |
mark_as_unsorted_impl() | neuron::container::soa< Storage, Tags > | inlineprivate |
memory_usage() const | neuron::container::soa< Storage, Tags > | inline |
operator=(soa &&)=delete | neuron::container::soa< Storage, Tags > | |
operator=(soa const &)=delete | neuron::container::soa< Storage, Tags > | |
owning_identifier< Storage > | neuron::container::soa< Storage, Tags > | friend |
set_field_status(bool enabled) | neuron::container::soa< Storage, Tags > | inline |
set_unsorted_callback(std::function< void()> unsorted_callback) | neuron::container::soa< Storage, Tags > | inline |
shrink_to_fit() | neuron::container::soa< Storage, Tags > | inline |
size() const | neuron::container::soa< Storage, Tags > | inline |
soa() | neuron::container::soa< Storage, Tags > | inline |
soa(Tags... tag_instances) | neuron::container::soa< Storage, Tags > | inline |
soa(soa &&)=delete | neuron::container::soa< Storage, Tags > | |
soa(soa const &)=delete | neuron::container::soa< Storage, Tags > | |
state_token< Storage > | neuron::container::soa< Storage, Tags > | friend |
tag_index_v | neuron::container::soa< Storage, Tags > | privatestatic |
throw_error(std::string_view message) const | neuron::container::soa< Storage, Tags > | inlineprivate |
translate_legacy_index(int legacy_index) const | neuron::container::soa< Storage, Tags > | inline |