rttr  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
Namespaces | Macros | Typedefs
core_prerequisites.h File Reference
#include "rttr/base/version.h"

Go to the source code of this file.

Namespaces

 rttr
 The namespace for all rttr components.
 

Macros

#define RTTR_API
 
#define RTTR_ARCH_32   1
 
#define RTTR_ARCH_64   2
 
#define RTTR_ARCH_TYPE   RTTR_ARCH_32
 
#define RTTR_COMPILER_GNUC   2
 
#define RTTR_COMPILER_MSVC   1
 
#define RTTR_ENDIAN_BIG   2
 
#define RTTR_ENDIAN_LITTLE   1
 
#define RTTR_FORCE_INLINE   inline
 
#define RTTR_INLINE   inline
 
#define RTTR_LOCAL
 
#define RTTR_PLATFORM   RTTR_PLATFORM_LINUX
 
#define RTTR_PLATFORM_LINUX   2
 
#define RTTR_PLATFORM_WINDOWS   1
 

Typedefs

typedef short rttr::int16
 
typedef int rttr::int32
 
typedef char rttr::int8
 
typedef unsigned short rttr::uint16
 
typedef unsigned int rttr::uint32
 
typedef unsigned char rttr::uint8
 

Macro Definition Documentation

#define RTTR_API
#define RTTR_ARCH_32   1
#define RTTR_ARCH_64   2
#define RTTR_ARCH_TYPE   RTTR_ARCH_32
#define RTTR_COMPILER_GNUC   2
#define RTTR_COMPILER_MSVC   1
#define RTTR_ENDIAN_BIG   2
#define RTTR_ENDIAN_LITTLE   1
#define RTTR_FORCE_INLINE   inline
#define RTTR_INLINE   inline
#define RTTR_LOCAL
#define RTTR_PLATFORM   RTTR_PLATFORM_LINUX
#define RTTR_PLATFORM_LINUX   2
#define RTTR_PLATFORM_WINDOWS   1