Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::IndirectionInfo Member List

This is the complete list of members for Realm::IndirectionInfo, including all inherited members.

create_address_iterator(RegionInstance peer) const =0Realm::IndirectionInfopure virtual
create_indirect_iterator(Memory addrs_mem, RegionInstance inst, const std::vector< FieldID > &fields, const std::vector< size_t > &fld_offsets, const std::vector< size_t > &fld_sizes, Channel *channel=nullptr) const =0Realm::IndirectionInfopure virtual
generate_gather_paths(const Node *node_info, Memory dst_mem, TransferGraph::XDTemplate::IO dst_edge, unsigned indirect_idx, unsigned src_fld_start, unsigned src_fld_count, size_t bytes_per_element, CustomSerdezID serdez_id, std::vector< TransferGraph::XDTemplate > &xd_nodes, std::vector< TransferGraph::IBInfo > &ib_edges, std::vector< TransferDesc::FieldInfo > &src_fields)=0Realm::IndirectionInfopure virtual
generate_scatter_paths(Memory src_mem, TransferGraph::XDTemplate::IO src_edge, unsigned indirect_idx, unsigned dst_fld_start, unsigned dst_fld_count, size_t bytes_per_element, CustomSerdezID serdez_id, std::vector< TransferGraph::XDTemplate > &xd_nodes, std::vector< TransferGraph::IBInfo > &ib_edges, std::vector< TransferDesc::FieldInfo > &src_fields)=0Realm::IndirectionInfopure virtual
get_field(void) const =0Realm::IndirectionInfopure virtual
get_instances(void) const =0Realm::IndirectionInfopure virtual
get_pointer_instance(void) const =0Realm::IndirectionInfopure virtual
print(std::ostream &os) const =0Realm::IndirectionInfopure virtual
request_metadata(void)=0Realm::IndirectionInfopure virtual
~IndirectionInfo(void)Realm::IndirectionInfoinlinevirtual