HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_SmallArray.h File Reference
#include "UT_API.h"
#include "UT_Array.h"
#include "UT_Assert.h"
#include <SYS/SYS_Compiler.h>
#include <SYS/SYS_StaticAssert.h>
#include <SYS/SYS_TypeDecorate.h>
#include <utility>
#include <stddef.h>
+ Include dependency graph for UT_SmallArray.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UT_SmallArray< T, MAX_BYTES >
 
struct  UT::DefaultClearer< T >
 
struct  UT::DefaultClearer< UT_SmallArray< T, BYTES > >
 

Namespaces

 UT
 

Macros

#define __UT_SMALLARRAY_H_INCLUDED__
 
#define UT_SMALL_ARRAY_SIZE_ASSERT()
 

Macro Definition Documentation

#define __UT_SMALLARRAY_H_INCLUDED__

Definition at line 14 of file UT_SmallArray.h.

#define UT_SMALL_ARRAY_SIZE_ASSERT ( )
Value:
SYS_STATIC_ASSERT(offsetof(ThisT, myBuffer) == sizeof(UT_Array<T>))
#define SYS_STATIC_ASSERT(expr)

Definition at line 45 of file UT_SmallArray.h.