|
| struct | olb::AbstractFieldArrayBase |
| | Base to identify whether a type is some kind of AbstractFieldArrayD without caring about the specifics. More...
|
| |
| class | olb::AbstractFieldArrayD< T, DESCRIPTOR, FIELD > |
| | Platform-agnostic interface to concrete host-side field arrays. More...
|
| |
| class | olb::AbstractFieldArrayD< T, DESCRIPTOR, FIELD >::const_ptr |
| | Read-only proxy for accessing a column vector entry. More...
|
| |
| class | olb::AbstractFieldArrayD< T, DESCRIPTOR, FIELD >::ptr |
| | Proxy for accessing a column vector entry. More...
|
| |
| class | olb::FieldArrayD< T, DESCRIPTOR, PLATFORM, FIELD > |
| | SoA storage for instances of a single FIELD. More...
|
| |
| struct | olb::ConcretizableFieldArrayD< T, DESCRIPTOR, FIELD > |
| | Curried FieldArrayD template for use in callUsingConcretePlatform. More...
|
| |
| class | olb::ConcreteCommunicatable< FieldArrayD< T, DESCRIPTOR, PLATFORM, FIELD > > |
| |
| class | olb::MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS > |
| | Storage for a fixed set of FIELDS. More...
|
| |
| class | olb::ConcreteCommunicatable< MultiFieldArrayD< T, DESCRIPTOR, PLATFORM, FIELDS... > > |
| |
| class | olb::DynamicFieldGroupsD< T, meta::list< GROUPS... > > |
| |
| class | olb::GroupedDataCommunicatable< DATA, GROUPS > |
| |
| struct | olb::GroupedDataCommunicatableHelper< DATA, DESCRIPTOR > |
| | Declare GroupedDataCommunicatable containing each GROUP in DESCRIPTOR::fields_t. More...
|
| |
| struct | olb::MultiFieldArrayForDescriptorHelper< T, DESCRIPTOR, PLATFORM > |
| | Declare MultiFieldArrayD containing each field in DESCRIPTOR::fields_t. More...
|
| |