cosc 0.1.0
OSC library for C99 or C++11.
Loading...
Searching...
No Matches
doxygen.h File Reference

Doxygen documentation for macros defined at compile time. More...

Go to the source code of this file.

Macros

#define COSC_NOSTDLIB
 Disable use of standard libraries (except stdint.h).
#define COSC_NOSTDINT
 Disable inclusion of stdint.h (or cstdint if C++).
#define COSC_NOINT64
 Disables 64-bit integer support and replaces the type with a two word struct (cosc_64bits).
#define COSC_NOFLOAT32
 Disables 32-bit float support and replaces the type with cosc_uint32.
#define COSC_NOFLOAT64
 Disables 64-bit float support and replaces the type with cosc_64bits.
#define COSC_NOPATTERN
 Disable pattern validation and matching functions.
#define COSC_NOSWAP
 Disable endian swapping.
#define COSC_NOARRAY
 Disable support for arrays.
#define COSC_NODUMP
 Disable dumping functions.
#define COSC_NOTIMETAG
 Disable timetaging functions.
#define COSC_NOFLTCONV
 Disable float conversion functions.
#define COSC_NOWRITER
 Disable serial writer functions.
#define COSC_NOREADER
 Disable serial reader functions.

Detailed Description

Doxygen documentation for macros defined at compile time.

Note
This file is not needed for building or using the cosc.