Includes key system header files and defines essential base macros. More...
#include <eq/base/defines.h>#include <cmath>#include <cstdio>#include <cstdlib>#include <stdint.h>#include <sys/param.h>#include <eq/base/types.h>
Go to the source code of this file.
Defines | |
| #define | EQ_DLLEXPORT |
| #define | EQ_DLLIMPORT |
| #define | EQ_EXPORT |
| Mark the following function as exported in the Equalizer DSO. | |
| #define | EQSERVER_DLLEXPORT |
| #define | EQSERVER_DLLIMPORT |
| #define | EQSERVER_EXPORT |
| Mark the following function as exported in the server DSO. | |
| #define | EQ_MAX(a, b) ((a)>(b)?(a):(b)) |
| returns the maximum of two values | |
| #define | EQ_MIN(a, b) ((a)<(b)?(a):(b)) |
| returns the minimum of two values | |
| #define | EQ_UNDEFINED_UINT32 (0xffffffffu) |
| A 'NULL' value for an uint32, typically used for identifiers and versions. | |
| #define | EQ_TIMEOUT_INDEFINITE 0 |
| Constant defining 'wait forever' in methods with wait parameters. | |
| #define | EQ_ALIGN8(var) var __attribute__ ((aligned (8))); |
| Declare and align a variable to a 8-byte boundary. | |
| #define | EQ_ALIGN16(var) var __attribute__ ((aligned (16))); |
| Declare and align a variable to a 16-byte boundary. | |
| #define | VMMLIB_CUSTOM_CONFIG |
| #define | VMMLIB_SAFE_ACCESSORS |
| #define | VMMLIB_ALIGN(var) var |
Includes key system header files and defines essential base macros.
Definition in file lib/base/base.h.
| #define EQ_DLLEXPORT |
| #define EQ_DLLIMPORT |
| #define EQ_EXPORT |
Mark the following function as exported in the Equalizer DSO.
For internal use only.
Definition at line 62 of file lib/base/base.h.
| #define EQSERVER_DLLEXPORT |
| #define EQSERVER_DLLIMPORT |
| #define EQSERVER_EXPORT |
Mark the following function as exported in the server DSO.
For internal use only.
Definition at line 66 of file lib/base/base.h.
| #define EQ_UNDEFINED_UINT32 (0xffffffffu) |
A 'NULL' value for an uint32, typically used for identifiers and versions.
Definition at line 86 of file lib/base/base.h.
Referenced by eq::AGLPipe::configInit(), eq::WGLPipe::createWGLDisplayDC(), and eq::server::Compound::updateInheritData().
| #define EQ_TIMEOUT_INDEFINITE 0 |
Constant defining 'wait forever' in methods with wait parameters.
Definition at line 91 of file lib/base/base.h.
Referenced by eq::base::RequestHandler::waitRequest().
| #define EQ_ALIGN8 | ( | var | ) | var __attribute__ ((aligned (8))); |
Declare and align a variable to a 8-byte boundary.
Definition at line 100 of file lib/base/base.h.
| #define EQ_ALIGN16 | ( | var | ) | var __attribute__ ((aligned (16))); |
Declare and align a variable to a 16-byte boundary.
Definition at line 102 of file lib/base/base.h.
0.9.1 by
1.6.1