Dali 3D User Interface Engine
Classes | Namespaces | Macros
compile-time-assert.h File Reference
#include <dali/public-api/common/dali-common.h>
#include <cstddef>
Include dependency graph for compile-time-assert.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Dali::CompileTimeAssertBool< x >
 
struct  Dali::CompileTimeAssertBool< true >
 Bool Template to test condition Specialize for true, but not for false .0. More...
 
struct  Dali::CompileTimeAssertInt< x >
 Template to wrap conditional template CompileTimeAsserBool .0. More...
 

Namespaces

namespace  Dali
 The top level DALi namespace.
 

Macros

#define DALI_COMPILE_TIME_ASSERT(x)   typedef CompileTimeAssertInt< sizeof( CompileTimeAssertBool< ( x ) > ) > CompileTimeAssertType __attribute__((__unused__))
 Use DALI_COMPILE_TIME_ASSERT to test expressions at compile time. More...
 
Dali Docs Home
Read more about Dali