#include "kniBase.h"
#include <iostream>
#include <cstdio>
#include <memory>
#include <vector>
#include <fstream>
#include <pthread.h>
#include "keyboard.h"
Go to the source code of this file.
Classes | |
struct | TCurrentMot |
structure for the currently active axis More... | |
struct | TPoint |
struct | Tpos |
Macros | |
#define | LEFT false |
#define | RIGHT true |
Functions | |
void | DisplayHelp () |
int | main (int argc, char *argv[]) |
std::vector< TPoint > | points (0) |
void * | RunProgram (void *) |
void | StartPointlistMovement () |
void | StartProgram (int index) |
Variables | |
std::unique_ptr< CLMBase > | katana |
pthread_mutex_t | mutex |
const double | PI = 3.14159265358979323846 |
bool | progRunning = false |
int | retVal = 0 |
pid_t | threadPid |
pthread_t | tid |
#define LEFT false |
Definition at line 34 of file control.cpp.
#define RIGHT true |
Definition at line 35 of file control.cpp.
void DisplayHelp | ( | ) |
Definition at line 81 of file control.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 138 of file control.cpp.
std::vector<TPoint> points | ( | 0 | ) |
void * RunProgram | ( | void * | ) |
Definition at line 1100 of file control.cpp.
void StartPointlistMovement | ( | ) |
void StartProgram | ( | int | index | ) |
Definition at line 1092 of file control.cpp.
std::unique_ptr<CLMBase> katana |
Definition at line 56 of file control.cpp.
pthread_mutex_t mutex |
Definition at line 38 of file control.cpp.
const double PI = 3.14159265358979323846 |
Definition at line 79 of file control.cpp.
bool progRunning = false |
Definition at line 78 of file control.cpp.
int retVal = 0 |
Definition at line 77 of file control.cpp.
pid_t threadPid |
Definition at line 76 of file control.cpp.
pthread_t tid |
Definition at line 74 of file control.cpp.