RaftLib  0.3a
C++ Stream Processing Template Library
roundrobin.hpp
1 
20 #ifndef _ROUNDROBIN_HPP_
21 #define _ROUNDROBIN_HPP_ 1
22 
23 #include "fifo.hpp"
24 #include "port.hpp"
25 #include "splitmethod.hpp"
26 
27 class roundrobin : public splitmethod
28 {
29 public:
30  roundrobin();
31  virtual ~roundrobin();
32 
33 protected:
34  virtual FIFO* select_fifo( Port &port_list, const functype type );
35 };
36 #endif /* END _ROUNDROBIN_HPP_ */
virtual FIFO * select_fifo(Port &port_list, const functype type)
Definition: roundrobin.cpp:12
Definition: port.hpp:57
Definition: fifo.hpp:48
Definition: roundrobin.hpp:27
Definition: splitmethod.hpp:35