OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
cub::UnitWord< const T > Struct Template Reference

Detailed Description

template<typename T>
struct cub::UnitWord< const T >

Definition at line 439 of file util_type.cuh.

+ Inheritance diagram for cub::UnitWord< const T >:

Additional Inherited Members

- Public Types inherited from cub::UnitWord< T >
enum  { ALIGN_BYTES = AlignBytes<T>::ALIGN_BYTES }
 
typedef If< IsMultiple< int >::IS_MULTIPLE, unsignedint, typenameIf< IsMultiple< short >::IS_MULTIPLE, unsignedshort, unsignedchar >::Type >::Type ShuffleWord
 Biggest shuffle word that T is a whole multiple of and is not larger than the alignment of T.
 
typedef If< IsMultiple< longlong >::IS_MULTIPLE, unsignedlonglong, ShuffleWord >::Type VolatileWord
 Biggest volatile word that T is a whole multiple of and is not larger than the alignment of T.
 
typedef If< IsMultiple< longlong2 >::IS_MULTIPLE, ulonglong2, VolatileWord >::Type DeviceWord
 Biggest memory-access word that T is a whole multiple of and is not larger than the alignment of T.
 
typedef If< IsMultiple< int4 >::IS_MULTIPLE, uint4, typenameIf< IsMultiple< int2 >::IS_MULTIPLE, uint2, ShuffleWord >::Type >::Type TextureWord
 Biggest texture reference word that T is a whole multiple of and is not larger than the alignment of T.
 

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