Interface Documentation
Version: invalid
Public Types | List of all members
flecsi::data::topology_accessor< T, Priv > Struct Template Reference

#include <topology_accessor.hh>

Inheritance diagram for flecsi::data::topology_accessor< T, Priv >:
Inheritance graph
[legend]
Collaboration diagram for flecsi::data::topology_accessor< T, Priv >:
Collaboration graph
[legend]

Public Types

using core = typename T::core::template access< Priv >
 

Detailed Description

template<class T, std::size_t Priv>
struct flecsi::data::topology_accessor< T, Priv >

Topology accessor type. Topology accessors are defined by the interface of the underlying, user-defined type, i.e., unlike field accessors, topologies can be customized by the specialization to add types and inerfaces that are not part of the core FleCSI topology type. By inheriting from the customized topology type, we pick up these additions.

Template Parameters
Ttopology type
Privprivilege pack

The documentation for this struct was generated from the following file: