|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
Platform/compiler detection and base portability macros for all of CMSDK. More...
#include <list>#include <map>#include <queue>#include "bimap.h"#include <iostream>#include <string>#include <fstream>#include <sstream>#include <unistd.h>#include <pthread.h>#include <semaphore.h>#include <signal.h>#include <stdlib.h>#include <ctype.h>Go to the source code of this file.
Macros | |
| #define | __LIBRARY_VERSION_STRING__ "2.0.0 Alpha1" |
| #define | _SECURE_SCL 0 |
| #define | _SCL_SECURE_NO_DEPRECATE |
| #define | _HAS_ITERATOR_DEBUGGING 0 |
| #define | clPI 3.14159265358979323846264 |
| #define | clmax(a, b) |
| #define | clmin(a, b) |
| #define | clround(x) |
| #define | clsqr(x) |
| #define | clsign(x) |
| #define | clabs(a) |
| #define | HAVE_TIMEZONE_VAR 1 |
| #define | ssscanf sscanf |
| #define | strnicmp strncasecmp |
Typedefs | |
| typedef long long | longlong |
| typedef long long | __int64 |
Platform/compiler detection and base portability macros for all of CMSDK.
Included (directly or indirectly) by every translation unit. It:
Keep this header free of heavyweight includes: it is the innermost dependency of the whole SDK.
Definition in file Standard.h.
| #define __LIBRARY_VERSION_STRING__ "2.0.0 Alpha1" |
Definition at line 27 of file Standard.h.
| #define _HAS_ITERATOR_DEBUGGING 0 |
Definition at line 33 of file Standard.h.
| #define _SCL_SECURE_NO_DEPRECATE |
Definition at line 32 of file Standard.h.
| #define _SECURE_SCL 0 |
Definition at line 31 of file Standard.h.
| #define clabs | ( | a | ) |
Definition at line 119 of file Standard.h.
| #define clmax | ( | a, | |
| b ) |
Definition at line 114 of file Standard.h.
Referenced by cmlabs::MovingAverage::getSumMulti().
| #define clmin | ( | a, | |
| b ) |
Definition at line 115 of file Standard.h.
Referenced by cmlabs::ImageResizeDown().
| #define clPI 3.14159265358979323846264 |
Definition at line 113 of file Standard.h.
Referenced by cmlabs::Bitmap::drawLine().
| #define clround | ( | x | ) |
Definition at line 116 of file Standard.h.
| #define clsign | ( | x | ) |
Definition at line 118 of file Standard.h.
| #define clsqr | ( | x | ) |
Definition at line 117 of file Standard.h.
| #define HAVE_TIMEZONE_VAR 1 |
Definition at line 186 of file Standard.h.
| #define ssscanf sscanf |
Definition at line 187 of file Standard.h.
| #define strnicmp strncasecmp |
Definition at line 188 of file Standard.h.
Referenced by cmlabs::utils::laststristr().
| typedef long long __int64 |
Definition at line 183 of file Standard.h.
| typedef long long longlong |
Definition at line 171 of file Standard.h.