List class interface for use in CMT. More...
#include "pstdint.h"
#include "xsens_janitors.h"
#include <stdlib.h>
#include <malloc.h>
Go to the source code of this file.
Classes | |
class | xsens::List< T > |
Dynamic list class. More... | |
Namespaces | |
namespace | xsens |
The namespace of all Xsens software since 2006. | |
Defines | |
#define | XSENS_LIST_NOTFOUND 0xFFFFFFFF |
#define | XSENS_LIST_THROW |
#define | CMT_LIST_LINEAR_SEARCH_TRESHOLD 10 |
List class interface for use in CMT.
The implementations of the functions are in Cmtlist::hpp which is automatically included so they are inlined.
This file requires xsens_janitors.h. When a library header is built with this file, make sure xsens_janitors.h is included before this file.
This file requires xsens_math.h if the math switch is set to 1. When a library header is built with this file, make sure xsens_math.h is included before this file.
Copyright (C) Xsens Technologies B.V., 2006. All rights reserved.
This source code is intended for use only by Xsens Technologies BV and those that have explicit written permission to use it from Xsens Technologies BV.
THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
_XSENS_LIST_WITH_MATH
Check whether to include math files when set to 1. _XSENS_LIST_IO
Include code for string and file I/O when set to 1. Definition in file xsens_list.h.