FleCSI Core API Version: 2.4.0
 
Loading...
Searching...
No Matches
topology_accessor< class, Privileges > Struct Template Reference

Topology accessor type. More...

Detailed Description

template<class, Privileges>
struct flecsi::data::topology_accessor< class, Privileges >

Topology accessor type.

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

Pass a topology to a task that expects a topology_accessor.

Template Parameters
Tspecialization
Privprivilege pack
Note
Usually accessed as T::accessor.