Honeycomb  0.1
Component-Model Framework
Namespaces | Macros
Core.h File Reference
#include <unistd.h>
Include dependency graph for Core.h:

Go to the source code of this file.

Namespaces

 honey
 Global Honeycomb namespace.
 

Macros

#define ENDIAN   ENDIAN_LITTLE
 Platform endian. More...
 
#define ALIGN(Bytes)    alignas(Bytes)
 Align stuct. More...
 
#define __FUNC__   __PRETTY_FUNCTION__
 Get current function signature. More...
 

Typedefs

Integral types
typedef char honey::int8
 
typedef unsigned char honey::uint8
 
typedef short honey::int16
 
typedef unsigned short honey::uint16
 
typedef int honey::int32
 
typedef unsigned int honey::uint32
 
typedef long long honey::int64
 
typedef unsigned long long honey::uint64
 
typedef int64 honey::int128
 
typedef uint64 honey::uint128
 
Real types
typedef long double honey::float128
 128 bit float type More...
 

Macro Definition Documentation

#define __FUNC__   __PRETTY_FUNCTION__

Get current function signature.

#define ALIGN (   Bytes)    alignas(Bytes)

Align stuct.

#define ENDIAN   ENDIAN_LITTLE

Platform endian.