RaftLib  0.3a
C++ Stream Processing Template Library
autoreleasebase.hpp
1 
20 #ifndef _AUTORELEASEBASE_HPP_
21 #define _AUTORELEASEBASE_HPP_ 1
22 
27 template < class T > struct autopair
28 {
29  autopair( T &ele, Buffer::Signal &sig ) : ele( ele ),
30  sig( sig )
31  {}
32 
33  T &ele;
34  Buffer::Signal &sig;
35 };
36 
38 {
39 public:
40  autoreleasebase() = default;
41  virtual ~autoreleasebase() = default;
43 };
44 #endif /* END _AUTORELEASEBASE_HPP_ */
Definition: autoreleasebase.hpp:37
Definition: autoreleasebase.hpp:27
Definition: signal.hpp:31