Interface Documentation
Version: invalid
Classes | Namespaces | Typedefs | Variables
types.hh File Reference
#include <limits>
#include <flecsi-config.h>
#include <legion.h>
#include "flecsi/util/common.hh"
Include dependency graph for types.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  flecsi::fid_counter_t
 
struct  flecsi::isid_counter_t
 

Namespaces

 flecsi
 

Typedefs

using flecsi::field_id_t = Legion::FieldID
 
using flecsi::task_id_t = Legion::TaskID
 
using flecsi::unique_fid_t = util::unique_id< fid_counter_t, field_id_t, FLECSI_GENERATED_ID_MAX >
 
using flecsi::unique_isid_t = util::unique_id< isid_counter_t, field_id_t, FLECSI_GENERATED_ID_MAX >
 

Variables

const field_id_t flecsi::FIELD_ID_MAX = LEGION_MAX_APPLICATION_FIELD_ID
 
const task_id_t flecsi::TASK_ID_MAX = LEGION_MAX_APPLICATION_TASK_ID