ktypes.hpp File Reference

Contains type definitions specific to each platform. More...

#include <stdexcept>
#include <string>

Include dependency graph for ktypes.hpp:

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

Go to the source code of this file.

Namespaces

namespace  Kalman
namespace  Kalman::Util

Classes

struct  Kalman::KalmanError
 Base class for all exceptions thrown in the Kalman namespace. More...
struct  Kalman::OutOfBoundError
 Exception class for access to out-of-bound elements. More...

Typedefs

typedef short int Kalman::K_INT_16
 Signed 16-bits integral type.
typedef unsigned short int Kalman::K_UINT_16
 Unsigned 16-bits integral type.
typedef long int Kalman::K_INT_32
 Signed 32-bits integral type.
typedef unsigned long int Kalman::K_UINT_32
 Unsigned 32-bits integral type.
typedef float Kalman::K_REAL_32
 32-bits floating point type
typedef double Kalman::K_REAL_64
 64-bits floating point type

Functions

template<typename T>
void Kalman::Util::swap (T &a, T &b)
 Swaps objects a and b.


Detailed Description

Contains type definitions specific to each platform.

This file can be modified to support different architectures. It also contains some exception classes and helper function definitions.


Generated on Sat Jan 28 21:02:01 2006 for KFilter by  doxygen 1.4.5