Captures a mapping function that has been constructed without knowledge of the number of locations and a factory that is invoked to reinitialize the mapping function when the number of locations is available. More...
Public Member Functions | |
deferred_map (Factory const &factory) | |
index_type | operator() (gid_type id) |
MapFunctor const & | base_map (void) |
void | update (std::vector< std::tuple< std::pair< ContainerGID, ContainerGID >, CID, location_type >> const &updates, size_t level) |
Protected Member Functions | |
void | initialize_functor (void) |
Captures a mapping function that has been constructed without knowledge of the number of locations and a factory that is invoked to reinitialize the mapping function when the number of locations is available.