Classes | Macros | Functions | Variables
control.cpp File Reference
#include "kniBase.h"
#include <iostream>
#include <cstdio>
#include <memory>
#include <vector>
#include <fstream>
#include <pthread.h>
#include "keyboard.h"
Include dependency graph for control.cpp:

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< TPointpoints (0)
 
void * RunProgram (void *)
 
void StartPointlistMovement ()
 
void StartProgram (int index)
 

Variables

std::unique_ptr< CLMBasekatana
 
pthread_mutex_t mutex
 
const double PI = 3.14159265358979323846
 
bool progRunning = false
 
int retVal = 0
 
pid_t threadPid
 
pthread_t tid
 

Macro Definition Documentation

#define LEFT   false

Definition at line 34 of file control.cpp.

#define RIGHT   true

Definition at line 35 of file control.cpp.

Function Documentation

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 ( )
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.

Variable Documentation

std::unique_ptr<CLMBase> katana

Definition at line 56 of file control.cpp.

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.



kni
Author(s): Martin Günther
autogenerated on Fri Jan 3 2020 04:01:17