#include <transfer.h>
|
| template<int N, typename T > |
| | TransferDesc (IndexSpace< N, T > _is, const std::vector< CopySrcDstField > &_srcs, const std::vector< CopySrcDstField > &_dsts, const std::vector< const typename CopyIndirection< N, T >::Base * > &_indirects, const ProfilingRequestSet &requests) |
| |
| template<int N, typename T > |
| | TransferDesc (IndexSpace< N, T > _is, std::vector< CopySrcDstField > &&_srcs, std::vector< CopySrcDstField > &&_dsts, const std::vector< const typename CopyIndirection< N, T >::Base * > &_indirects, const ProfilingRequestSet &requests) |
| |
| void | add_reference () |
| |
| void | remove_reference () |
| |
| bool | request_analysis (TransferOperation *op) |
| |
◆ TransferDesc() [1/2]
template<int N, typename T >
◆ TransferDesc() [2/2]
template<int N, typename T >
◆ ~TransferDesc()
| Realm::TransferDesc::~TransferDesc |
( |
| ) |
|
|
protected |
◆ add_reference()
| void Realm::TransferDesc::add_reference |
( |
| ) |
|
◆ cancel_analysis()
| void Realm::TransferDesc::cancel_analysis |
( |
Event |
failed_precondition | ) |
|
|
protected |
◆ check_analysis_preconditions()
| void Realm::TransferDesc::check_analysis_preconditions |
( |
| ) |
|
|
protected |
◆ perform_analysis()
| void Realm::TransferDesc::perform_analysis |
( |
| ) |
|
|
protected |
◆ remove_reference()
| void Realm::TransferDesc::remove_reference |
( |
| ) |
|
◆ request_analysis()
◆ TransferOperation
◆ analysis_complete
| atomic<bool> Realm::TransferDesc::analysis_complete |
|
protected |
◆ analysis_successful
| bool Realm::TransferDesc::analysis_successful |
|
protected |
◆ deferred_analysis
◆ dim_order
| std::vector<int> Realm::TransferDesc::dim_order |
|
protected |
◆ domain
◆ dst_fields
| std::vector<FieldInfo> Realm::TransferDesc::dst_fields |
|
protected |
◆ dsts
◆ fill_data
| void* Realm::TransferDesc::fill_data |
|
protected |
◆ fill_size
| size_t Realm::TransferDesc::fill_size |
|
protected |
◆ graph
◆ indirects
◆ mutex
| Mutex Realm::TransferDesc::mutex |
|
protected |
◆ pending_ops
◆ prof_cpinfo
◆ prof_usage
◆ prs
◆ refcount
| atomic<int> Realm::TransferDesc::refcount |
|
protected |
◆ src_fields
| std::vector<FieldInfo> Realm::TransferDesc::src_fields |
|
protected |
◆ srcs
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/transfer/transfer.h