CVR-Lib last update 20 Sep 2009

cvrTypes.h File Reference

This file contains the definitions of the basic types used in the CVR-Lib. More...

#include "cvrConfig.h"

Include dependency graph for cvrTypes.h:

This graph shows which files directly or indirectly include this file:

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


Detailed Description

This file contains the definitions of the basic types used in the CVR-Lib.

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:

Author:
Pablo Alvarado
Date:
31.03.1999
Id
cvrTypes.h,v 1.7 2007/04/18 21:13:40 alvarado Exp

Generated on Sun Sep 20 22:08:31 2009 for CVR-Lib by Doxygen 1.5.8