| accessor_type typedef (defined in stapl::operations::iterable< vector_distribution< Container > >) | stapl::operations::iterable< vector_distribution< Container > > | |
| action_type enum name (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | protected |
| apply_get(gid_type const &gid, Functor const &f) | stapl::operations::applyable< vector_distribution< Container > > | |
| apply_get(gid_type const &gid, Functor const &f) const | stapl::operations::applyable< vector_distribution< Container > > | |
| apply_set(gid_type const &gid, Functor const &f) | stapl::operations::applyable< vector_distribution< Container > > | |
| begin() | stapl::operations::iterable< vector_distribution< Container > > | |
| begin() const | stapl::operations::iterable< vector_distribution< Container > > | |
| cbegin() const | stapl::operations::iterable< vector_distribution< Container > > | |
| cend() const | stapl::operations::iterable< vector_distribution< Container > > | |
| clear(void) | stapl::vector_distribution< Container > | |
| const_accessor_type typedef (defined in stapl::operations::iterable< vector_distribution< Container > >) | stapl::operations::iterable< vector_distribution< Container > > | |
| const_iterator typedef (defined in stapl::operations::iterable< vector_distribution< Container > >) | stapl::operations::iterable< vector_distribution< Container > > | |
| const_reference typedef (defined in stapl::operations::random_access< vector_distribution< Container > >) | stapl::operations::random_access< vector_distribution< Container > > | |
| container(void) (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| container(void) const (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| container_manager(void) (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| container_manager(void) const (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| container_type typedef (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | |
| defer_metadata_at(gid_type const &gid, promise< dom_info_type > p) | stapl::distribution< Container > | |
| DELETE enum value (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | protected |
| directory(void) (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| directory(void) const (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| distribution(partition_type const &partition, mapper_type const &mapper) | stapl::distribution< Container > | |
| distribution(partition_type const &partition, mapper_type const &mapper, value_type const &default_value) | stapl::distribution< Container > | |
| distribution(partition_type const &partition) | stapl::distribution< Container > | |
| distribution(directory_type const &directory, container_manager_type const &bcmngr) | stapl::distribution< Container > | |
| distribution(std::shared_ptr< DistSpecView > dist_view, PartitionContainer const *const part_cont, typename std::enable_if< std::is_same< typename PartitionContainer::value_type, arbitrary_partition_info >::value >::type *=0) | stapl::distribution< Container > | |
| distribution(std::shared_ptr< DistSpecView > dist_view, PartitionContainer const *const part_cont, value_type const &default_value, typename std::enable_if< std::is_same< typename PartitionContainer::value_type, arbitrary_partition_info >::value >::type *=0) | stapl::distribution< Container > | |
| dom_info_type typedef | stapl::distribution< Container > | |
| domain(void) const (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | |
| domain_type typedef (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | |
| end() | stapl::operations::iterable< vector_distribution< Container > > | |
| end() const | stapl::operations::iterable< vector_distribution< Container > > | |
| erase(gid_type gid, View *view) | stapl::vector_distribution< Container > | |
| erase_bcast(gid_type gid, promise< void > p) | stapl::vector_distribution< Container > | protected |
| erase_queue_type typedef (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | protected |
| find(gid_type index) (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | |
| get_element(gid_type const &gid) const | stapl::operations::gettable< vector_distribution< Container > > | |
| get_element_split(gid_type const &gid) | stapl::operations::gettable< vector_distribution< Container > > | |
| gid_type typedef (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| gid_type typedef (defined in stapl::operations::iterable< vector_distribution< Container > >) | stapl::operations::iterable< vector_distribution< Container > > | |
| index_type typedef (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | |
| insert(gid_type gid, value_type const &value, View *view) | stapl::vector_distribution< Container > | |
| INSERT enum value (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | protected |
| insert_bcast(gid_type gid, value_type const &value, cid_type dest, promise< void > p) | stapl::vector_distribution< Container > | protected |
| insert_queue_type typedef (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | protected |
| is_local(Indices const &... i) const | stapl::distribution< Container > | |
| iterator typedef (defined in stapl::operations::iterable< vector_distribution< Container > >) | stapl::operations::iterable< vector_distribution< Container > > | |
| iterator_category typedef (defined in stapl::operations::iterable< vector_distribution< Container > >) | stapl::operations::iterable< vector_distribution< Container > > | |
| loc_dist_metadata typedef | stapl::vector_distribution< Container > | |
| local_push_back(value_type const &value) | stapl::vector_distribution< Container > | |
| local_return_type typedef | stapl::distribution< Container > | |
| local_size() (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | |
| m_container_manager | stapl::distribution< Container > | protected |
| m_domain (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | protected |
| m_erase_queue (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | protected |
| m_insert_queue (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | protected |
| make_const_iterator(gid_type const &gid) const | stapl::operations::iterable< vector_distribution< Container > > | |
| make_iterator(gid_type const &gid) | stapl::operations::iterable< vector_distribution< Container > > | |
| make_reference(gid_type const &gid) | stapl::operations::random_access< vector_distribution< Container > > | |
| make_reference(gid_type const &gid) const | stapl::operations::random_access< vector_distribution< Container > > | |
| make_reference(Indices const &... i) | stapl::operations::random_access< vector_distribution< Container > > | |
| make_reference(Indices const &... i) const | stapl::operations::random_access< vector_distribution< Container > > | |
| map_dom_t typedef (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| mapper() (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| metadata(void) | stapl::distribution< Container > | |
| metadata_at(gid_type const &gid) | stapl::distribution< Container > | |
| metadata_of(cid_type const &cid) | stapl::distribution< Container > | |
| num_base_containers(void) | stapl::distribution< Container > | |
| operator[](gid_type const &gid) | stapl::operations::random_access< vector_distribution< Container > > | |
| operator[](gid_type const &gid) const | stapl::operations::random_access< vector_distribution< Container > > | |
| partition() (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| partition() const (defined in stapl::distribution< Container >) | stapl::distribution< Container > | |
| pop_back(View *view) | stapl::vector_distribution< Container > | |
| pop_back_local(location_type origin, View *view) | stapl::vector_distribution< Container > | protected |
| push_back(value_type const &value, View *view) | stapl::vector_distribution< Container > | |
| push_back_local(value_type const &value, location_type origin, View *view) | stapl::vector_distribution< Container > | protected |
| redistribute(std::shared_ptr< DistSpecView > dist_view, typename std::enable_if< is_distribution_view< DistSpecView >::value >::type *=0) | stapl::distribution< Container > | |
| reference typedef (defined in stapl::operations::random_access< vector_distribution< Container > >) | stapl::operations::random_access< vector_distribution< Container > > | |
| set_domain(domain_type const &domain) (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | |
| set_element(gid_type const &gid, value_type const &val) | stapl::operations::settable< vector_distribution< Container > > | |
| set_elements(gid_type gid, SourceView &&source_view) | stapl::operations::settable< vector_distribution< Container > > | |
| set_elements(gid_type gid, View &&view) | stapl::operations::settable< vector_distribution< Container > > | |
| size(void) const (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | |
| STAPL_IMPORT_TYPE(typename it_base_t, iterator) (defined in stapl::vector_distribution< Container >) | stapl::vector_distribution< Container > | |
| synchronize_metadata(void) | stapl::vector_distribution< Container > | |
| try_insert(gid_type gid, value_type const &value, promise< void > p) | stapl::vector_distribution< Container > | protected |
| unordered_apply(gid_type const &gid, Functor &&f) | stapl::operations::applyable< vector_distribution< Container > > | |
| unordered_apply_set(gid_type const &gid, Functor &&f) | stapl::operations::applyable< vector_distribution< Container > > | |
| update(std::vector< std::tuple< std::pair< gid_type, gid_type >, cid_type, location_type >> const &updates) | stapl::distribution< Container > | |
| update_domain(size_t num_elem) | stapl::vector_distribution< Container > | |
| update_impl(std::vector< std::tuple< std::pair< gid_type, gid_type >, cid_type, location_type >> const &updates) (defined in stapl::distribution< Container >) | stapl::distribution< Container > | protected |
| update_metadata(action_type action, location_type origin, View *view) | stapl::vector_distribution< Container > | protected |
| vector_distribution(vector_distribution const &other) | stapl::vector_distribution< Container > | |
| vector_distribution(partition_type const &partition, mapper_type const &mapper) | stapl::vector_distribution< Container > | |
| vector_distribution(partition_type const &partition, mapper_type const &mapper, value_type const &default_value) | stapl::vector_distribution< Container > | |
| vector_distribution(directory_type const &directory, container_manager_type const &bcmangr) | stapl::vector_distribution< Container > | |