CEBL
2.1
Main Page
Namespaces
Data Structures
Files
File List
Globals
gui
interfaces
RobotPie.hpp
Go to the documentation of this file.
1
/*
2
* CEBL : CSU EEG Brain-Computer Interface Lab
3
*
4
* Author: Jeshua Bratman - jeshuabratman@gmail.com
5
*
6
* This file is part of CEBL.
7
*
8
* CEBL is free software; you can redistribute it and/or modify it.
9
* We only ask that if you use our code that you cite the source in
10
* your project or publication.
11
*
12
* EEG Group (www.cs.colostate.edu/eeg)
13
* Department of Computer Science
14
* Colorado State University
15
*
16
*/
17
18
/* RobotPie.hpp
19
* \author Jeshua Bratman
20
*
21
* Simple keyboard interface for CEBL.
22
* Types the name of a class when it is selected.
23
*/
24
25
#ifndef ROBOTPIE_H
26
#define ROBOTPIE_H
27
#include "
PieInterface.hpp
"
28
29
class
RobotPie
:
public
PieInterface
30
{
31
private
:
32
std::vector<std::string> commands;
33
void
selectPie(
int
c);
34
public
:
35
RobotPie
();
36
void
selectClass
(
int
);
37
void
setParamsList
(std::map<std::string,CEBL::Param>);
38
std::map<std::string,CEBL::Param>
getParamsList
();
39
};
40
41
#endif
Generated by
1.8.1.1