HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_PageArray< DATA_T, TSIZE, TABLEHARDENED, PAGESHARDENED, THEPAGEBITS, IDX_T >::NotVoid< T > Struct Template Reference

#include <UT_PageArray.h>

Public Types

typedef SYS_SelectType< T,
float, SYS_IsSame< T, void >
::value >::type 
type
 

Detailed Description

template<typename DATA_T, exint TSIZE = 1, bool TABLEHARDENED = false, bool PAGESHARDENED = false, exint THEPAGEBITS = 10, typename IDX_T = exint>
template<typename T>
struct UT_PageArray< DATA_T, TSIZE, TABLEHARDENED, PAGESHARDENED, THEPAGEBITS, IDX_T >::NotVoid< T >

This class is just to get code to compile when DATA_T is void, by picking any type other than void if it is void.

Definition at line 241 of file UT_PageArray.h.

Member Typedef Documentation

template<typename DATA_T, exint TSIZE = 1, bool TABLEHARDENED = false, bool PAGESHARDENED = false, exint THEPAGEBITS = 10, typename IDX_T = exint>
template<typename T>
typedef SYS_SelectType<T,float,SYS_IsSame<T,void>::value>::type UT_PageArray< DATA_T, TSIZE, TABLEHARDENED, PAGESHARDENED, THEPAGEBITS, IDX_T >::NotVoid< T >::type

Definition at line 242 of file UT_PageArray.h.


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