RaftLib  0.3a
C++ Stream Processing Template Library
signal.hpp
1 
20 #ifndef _SIGNAL_HPP_
21 #define _SIGNAL_HPP_ 1
22 #include <cstddef>
23 #include "signalvars.hpp"
24 
25 namespace Buffer
26 {
27 struct Signal
28 {
29  Signal();
30  Signal( const Signal &other );
31 
32  Signal& operator = ( raft::signal signal );
33  Signal& operator = ( raft::signal &signal );
34 
35  operator raft::signal ();
36 
37  std::size_t getindex();
38 
39  raft::signal sig = raft::none;
40  std::size_t index = 0;
41 };
42 }
43 #endif /* END _SIGNAL_HPP_ */
Definition: signal.hpp:25
Definition: signal.hpp:27