TactileVestProject  V1.0
Tactile API documentation
 All Classes Functions
ComplexPattern.h
1 #ifndef COMPLEXPATTERN_H
2 #define COMPLEXPATTERN_H
3 
4 #include <map>
5 #include <thread>
6 #include "SimplePattern.h"
9 {
10  public:
12  virtual ~ComplexPattern();
13  ComplexPattern(const ComplexPattern& other);
14  ComplexPattern& operator=(const ComplexPattern& other);
20  SimplePattern* addPattern(int time, SimplePattern* pattern);
23  map<int,SimplePattern*> getPatterns();
24  protected:
25  private:
26  map<int,SimplePattern*> patterns;
27 };
28 
29 #endif // COMPLEXPATTERN_H
SimplePattern * addPattern(int time, SimplePattern *pattern)
map< int, SimplePattern * > getPatterns()
A collection of SimplePatterns to be executed in sequence.
Definition: ComplexPattern.h:8
A collection of tactors to be commanded with the same command simultaneously.
Definition: SimplePattern.h:8