Mana
Platform.h File Reference
#include "Type.h"

Go to the source code of this file.

Macros

#define MANA_TARGET_DETECTED
 
#define MANA_BUILD_DEBUG   (1)
 
#define MANA_BUILD_RELEASE   (2)
 
#define MANA_BUILD_TARGET   MANA_BUILD_RELEASE
 
#define MANA_UNUSED_VAR(var)   ((void)&(var))
 
#define MANA_ELEMENT_OF(var)   (sizeof(var) / sizeof((var)[0]))
 

Macro Definition Documentation

◆ MANA_BUILD_DEBUG

#define MANA_BUILD_DEBUG   (1)

◆ MANA_BUILD_RELEASE

#define MANA_BUILD_RELEASE   (2)

◆ MANA_BUILD_TARGET

#define MANA_BUILD_TARGET   MANA_BUILD_RELEASE

◆ MANA_ELEMENT_OF

#define MANA_ELEMENT_OF (   var)    (sizeof(var) / sizeof((var)[0]))

◆ MANA_TARGET_DETECTED

#define MANA_TARGET_DETECTED

mana (compiler/library)

Author
Shun Moriya
Date
2003-

◆ MANA_UNUSED_VAR

#define MANA_UNUSED_VAR (   var)    ((void)&(var))