Blame view

src/ParamGetImpl/DDServerInterface/ParamFlow.cc 715 Bytes
fbe3c2bb   Benjamin Renard   First commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*
 * ParamFlow.cc
 *
 *  Created on: Jan 18, 2013
 *      Author: f.casimir
 */

#include "VirtualInstrumentInterval.hh"
#include "ParamFlow.hh"

namespace AMDA {
	namespace DDServerInterface {
		namespace VI {

			ParamFlow::ParamFlow(VirtualInstrumentInterval& pVI) : _vi(pVI) {
			}

			ParamFlow::~ParamFlow() {
			}

			PacketPtr ParamFlow::get() {
				if(_packetList.empty()) {
a0c84d7c   Benjamin Renard   Fix DDServer pack...
23
					_vi.getAsync().get();
fbe3c2bb   Benjamin Renard   First commit
24
25
26
27
28
29
30
31
				}
				return _packetList.pop();
			}

			bool ParamFlow::isTimeIntToProcessChanged() {
				return _vi.isTimeIntToProcessChanged();
			}

fa4b7852   Benjamin Renard   Fix bug around ti...
32
33
34
35
			bool ParamFlow::isNoMoreTimeInt() {
				return _vi.isNoMoreTimeInt();
			}

fbe3c2bb   Benjamin Renard   First commit
36
37
38
		} /* namespace VI */
	} /* namespace DDServerInterface */
} /* namespace AMDA */