CMS 3D CMS Logo

List of all members | Public Types | Public Attributes
cms::cuda::OneToManyAssocView< Assoc > Struct Template Reference

#include <OneToManyAssoc.h>

Public Types

using Counter = typename Assoc::Counter
 
using index_type = typename Assoc::index_type
 

Public Attributes

Assoc * assoc = nullptr
 
int32_t contentSize = -1
 
index_typecontentStorage = nullptr
 
int32_t offSize = -1
 
CounteroffStorage = nullptr
 

Detailed Description

template<typename Assoc>
struct cms::cuda::OneToManyAssocView< Assoc >

Definition at line 23 of file OneToManyAssoc.h.

Member Typedef Documentation

◆ Counter

template<typename Assoc>
using cms::cuda::OneToManyAssocView< Assoc >::Counter = typename Assoc::Counter

Definition at line 24 of file OneToManyAssoc.h.

◆ index_type

template<typename Assoc>
using cms::cuda::OneToManyAssocView< Assoc >::index_type = typename Assoc::index_type

Definition at line 25 of file OneToManyAssoc.h.

Member Data Documentation

◆ assoc

template<typename Assoc>
Assoc* cms::cuda::OneToManyAssocView< Assoc >::assoc = nullptr

Definition at line 27 of file OneToManyAssoc.h.

◆ contentSize

template<typename Assoc>
int32_t cms::cuda::OneToManyAssocView< Assoc >::contentSize = -1

Definition at line 31 of file OneToManyAssoc.h.

◆ contentStorage

template<typename Assoc>
index_type* cms::cuda::OneToManyAssocView< Assoc >::contentStorage = nullptr

Definition at line 29 of file OneToManyAssoc.h.

◆ offSize

template<typename Assoc>
int32_t cms::cuda::OneToManyAssocView< Assoc >::offSize = -1

Definition at line 30 of file OneToManyAssoc.h.

◆ offStorage

template<typename Assoc>
Counter* cms::cuda::OneToManyAssocView< Assoc >::offStorage = nullptr

Definition at line 28 of file OneToManyAssoc.h.