last update 20 Sep 2009 |
#include "cvrConfig.h"
Go to the source code of this file.
Namespaces | |
namespace | cvr |
Typedefs | |
typedef unsigned _CVR_BYTE | cvr::ubyte |
typedef signed _CVR_BYTE | cvr::byte |
typedef unsigned _CVR_WORD16 | cvr::uint16 |
typedef signed _CVR_WORD16 | cvr::int16 |
typedef unsigned _CVR_WORD32 | cvr::uint32 |
typedef signed _CVR_WORD32 | cvr::int32 |
typedef float | cvr::sreal |
typedef double | cvr::dreal |
Variables | |
__extension__ typedef unsigned _CVR_WORD64 | cvr::uint64 |
__extension__ typedef signed _CVR_WORD64 | cvr::int64 |
const int32 | cvr::MinInt24 = -0x00800000 |
const int32 | cvr::MaxInt24 = +0x007fffff |
Some types are redefined to compensate the lack of specification in the C++ Standard about the byte length of the standard types int, char, float, etc. Here an cvr::uint32 uses always four bytes, cvr::uint16 uses two bytes and so on.
The defined basic types are: