Interface Documentation
Version: invalid
Classes | Namespaces | Typedefs
field.hh File Reference
#include "flecsi/data/topology_slot.hh"
#include "flecsi/run/backend.hh"
#include "flecsi/run/types.hh"
#include <flecsi/data/layout.hh>
#include <flecsi/data/privilege.hh>
Include dependency graph for field.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  flecsi::data::accessor< L, T, Priv >
 
struct  flecsi::data::field_register< class, layout, class, size_t >
 
struct  flecsi::data::field_register< T, dense, Topo, Space >
 
struct  flecsi::data::field_register< T, singular, Topo, Space >
 
struct  flecsi::data::field_reference_t< Topo >
 
struct  flecsi::data::field_reference< T, L, Topo, Space >
 
struct  flecsi::field< T, L >
 
struct  flecsi::field< T, L >::definition< Topo, Space >
 
struct  flecsi::data::accessor_member< F, Priv >
 

Namespaces

 flecsi
 

Typedefs

template<class F , std::size_t Priv>
using flecsi::data::field_accessor = typename std::remove_reference_t< F >::Field::template accessor1< Priv >