Contains type definitions specific to each platform. More...
#include <stdexcept>
#include <string>
Go to the source code of this file.
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... | |
Namespaces | |
Kalman | |
Contains all classes and functions related to Kalman filtering. | |
Kalman::Util | |
Nested namespace in Kalman to avoid name clash with std::swap . | |
Macros | |
#define | KEND_OF_STREAM |
#define | KOSTRINGSTREAM std::ostringstream |
#define | KSSTREAM_HEADER <sstream> |
#define | KTYPENAME typename |
Typedefs | |
typedef short int | Kalman::K_INT_16 |
Signed 16-bits integral type. More... | |
typedef long int | Kalman::K_INT_32 |
Signed 32-bits integral type. More... | |
typedef float | Kalman::K_REAL_32 |
32-bits floating point type More... | |
typedef double | Kalman::K_REAL_64 |
64-bits floating point type More... | |
typedef unsigned short int | Kalman::K_UINT_16 |
Unsigned 16-bits integral type. More... | |
typedef unsigned long int | Kalman::K_UINT_32 |
Unsigned 32-bits integral type. More... | |
Functions | |
template<typename T > | |
void | Kalman::Util::swap (T &a, T &b) |
Swaps objects a and b . More... | |
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.
Definition in file ktypes.hpp.
#define KEND_OF_STREAM |
Definition at line 52 of file ktypes.hpp.
#define KOSTRINGSTREAM std::ostringstream |
Definition at line 51 of file ktypes.hpp.
#define KSSTREAM_HEADER <sstream> |
Definition at line 50 of file ktypes.hpp.
#define KTYPENAME typename |
Definition at line 49 of file ktypes.hpp.