#include "types.h"#include "robot.h"Classes | |
| class | CPlatform |
| Operation system depending functions. More... | |
| struct | Polyeder |
| Memory Mapped File Data Container. More... | |
Defines | |
| #define | ML(x) CPlatform::mutex_lock(x) |
| #define | MU(x) CPlatform::mutex_unlock(x) |
| #define | SYNCLEN 12 |
| #define | SYNCTEXT "HELLO WORLD" |
| #define | POLYCOUNT 50 |
Enumerations | |
| enum | { THREAD_MOTION, THREAD_INPUT, THREAD_CMD, THREAD_INTERPOLATION, THREAD_TRAJECTORY, THREAD_MOTIONCMD, THREADNUM } |
| Thread identifiers. More... | |
| enum | { MUTEXCIN, MUTEXCOUT, MUTEXCOMM, MUTEXMOTION, MUTEXINPUT, MUTEXTRAJECTORY, MUTEXINTERPOLATION, MUTEXCMDS, MUTEXNUM } |
| Mutex identifiers. More... | |
| enum | CAMERA_TYPES { CAM_NONE, CAM_LEFT, CAM_RIGHT } |
Variables | |
| const int | dwMemoryFileSize = POLYCOUNT * sizeof(Polyeder) + 1 * sizeof(int) |
| Size of Memory Mapped File. | |
| #define ML | ( | x | ) | CPlatform::mutex_lock(x) |
| #define MU | ( | x | ) | CPlatform::mutex_unlock(x) |
| #define POLYCOUNT 50 |
| #define SYNCLEN 12 |
| #define SYNCTEXT "HELLO WORLD" |
| anonymous enum |
| anonymous enum |
| enum CAMERA_TYPES |
| const int dwMemoryFileSize = POLYCOUNT * sizeof(Polyeder) + 1 * sizeof(int) |
Size of Memory Mapped File.
1.5.2