Orion
high-rate readout
dataloop.hpp
Go to the documentation of this file.
1 
5 #pragma once
6 
7 namespace itk::data {
8 
9 class DataLoop {
10 public:
11 
12  virtual ~DataLoop() = default;
13 
14  virtual void log_info() = 0;
15  virtual void set_index(uint new_index) = 0;
16  virtual uint get_count() = 0;
17 
18  virtual void init() = 0;
19  virtual void next() = 0;
20  virtual void done() = 0;
21 
22 };
23 
24 } // itk::data
Definition: dataloop.hpp:9