Legion Runtime
Legion::FieldAllocator Member List

This is the complete list of members for Legion::FieldAllocator, including all inherited members.

allocate_field(size_t field_size, FieldID desired_fieldid=LEGION_AUTO_GENERATE_ID, CustomSerdezID serdez_id=0, bool local_field=false, const char *provenance=NULL)Legion::FieldAllocator
allocate_field(const Future &field_size, FieldID desired_fieldid=LEGION_AUTO_GENERATE_ID, CustomSerdezID serdez_id=0, bool local_field=false, const char *provenance=NULL) (defined in Legion::FieldAllocator)Legion::FieldAllocator
allocate_fields(const std::vector< size_t > &field_sizes, std::vector< FieldID > &resulting_fields, CustomSerdezID serdez_id=0, bool local_fields=false, const char *provenance=NULL)Legion::FieldAllocator
allocate_fields(const std::vector< Future > &field_sizes, std::vector< FieldID > &resulting_fields, CustomSerdezID serdez_id=0, bool local_fields=false, const char *provenance=NULL) (defined in Legion::FieldAllocator)Legion::FieldAllocator
allocate_local_field(size_t field_size, FieldID desired_fieldid=LEGION_AUTO_GENERATE_ID, CustomSerdezID serdez_id=0, const char *provenance=NULL)Legion::FieldAllocator
allocate_local_fields(const std::vector< size_t > &field_sizes, std::vector< FieldID > &resulting_fields, CustomSerdezID serdez_id=0, const char *provenance=NULL)Legion::FieldAllocator
exists(void) const (defined in Legion::FieldAllocator)Legion::FieldAllocatorinline
FieldAllocator(void) (defined in Legion::FieldAllocator)Legion::FieldAllocator
FieldAllocator(const FieldAllocator &allocator) (defined in Legion::FieldAllocator)Legion::FieldAllocator
FieldAllocator(FieldAllocator &&allocator) noexcept (defined in Legion::FieldAllocator)Legion::FieldAllocator
FieldAllocator(Internal::FieldAllocatorImpl *impl) (defined in Legion::FieldAllocator)Legion::FieldAllocatorprotected
free_field(FieldID fid, const bool unordered=false, const char *provenance=NULL)Legion::FieldAllocator
free_fields(const std::set< FieldID > &to_free, const bool unordered=false, const char *provenance=NULL)Legion::FieldAllocator
get_field_space(void) constLegion::FieldAllocator
legion_buffer_size(void) (defined in Legion::Unserializable< FieldAllocator >)Legion::Unserializable< FieldAllocator >inline
legion_deserialize(const void *buffer) (defined in Legion::Unserializable< FieldAllocator >)Legion::Unserializable< FieldAllocator >inline
legion_serialize(void *buffer) (defined in Legion::Unserializable< FieldAllocator >)Legion::Unserializable< FieldAllocator >inline
operator<(const FieldAllocator &rhs) const (defined in Legion::FieldAllocator)Legion::FieldAllocatorinline
operator=(const FieldAllocator &allocator) (defined in Legion::FieldAllocator)Legion::FieldAllocator
operator=(FieldAllocator &&allocator) noexcept (defined in Legion::FieldAllocator)Legion::FieldAllocator
operator==(const FieldAllocator &rhs) const (defined in Legion::FieldAllocator)Legion::FieldAllocatorinline
~FieldAllocator(void) (defined in Legion::FieldAllocator)Legion::FieldAllocator