latest version v1.9 - last update 10 Apr 2010 |
This file contains the definitions of the basic types used in the LTI-Lib. More...
#include "ltiConfig.h"
Go to the source code of this file.
Namespaces | |
namespace | lti |
Typedefs | |
typedef unsigned _LTI_BYTE | lti::ubyte |
typedef signed _LTI_BYTE | lti::byte |
typedef unsigned _LTI_WORD16 | lti::uint16 |
typedef signed _LTI_WORD16 | lti::int16 |
typedef unsigned _LTI_WORD32 | lti::uint32 |
typedef signed _LTI_WORD32 | lti::int32 |
typedef unsigned _LTI_WORD64 | lti::uint64 |
typedef signed _LTI_WORD64 | lti::int64 |
typedef float | lti::sreal |
typedef double | lti::dreal |
This file contains the definitions of the basic types used in the LTI-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. In this way an uint32 uses always four bytes, uint16 uses two bytes and so on.
The defined basic types are: