Classes | Defines | 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

Defines

#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::auto_ptr< CLMBasekatana
pthread_mutex_t mutex
const double PI = 3.14159265358979323846
bool progRunning = false
int retVal = 0
pid_t threadPid
pthread_t tid

Define 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 StartProgram ( int  index)

Definition at line 1092 of file control.cpp.


Variable Documentation

std::auto_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.

Definition at line 76 of file control.cpp.

Definition at line 74 of file control.cpp.



kni
Author(s): Neuronics AG (see AUTHORS.txt); ROS wrapper by Martin Günther
autogenerated on Mon Oct 6 2014 10:45:33