CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

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

Definition at line 24 of file OneToManyAssoc.h.

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

template<typename Assoc>
Assoc* cms::cuda::OneToManyAssocView< Assoc >::assoc = nullptr
template<typename Assoc>
int32_t cms::cuda::OneToManyAssocView< Assoc >::contentSize = -1
template<typename Assoc>
index_type* cms::cuda::OneToManyAssocView< Assoc >::contentStorage = nullptr
template<typename Assoc>
int32_t cms::cuda::OneToManyAssocView< Assoc >::offSize = -1
template<typename Assoc>
Counter* cms::cuda::OneToManyAssocView< Assoc >::offStorage = nullptr