RTC Toolkit
0.1.0-alpha
reusableComponents
telSub
library
src
include
rtctk
telSub
correlatorIf.hpp
Go to the documentation of this file.
1
8
#ifndef RTCTK_TELSUB_CORRELATORIF_HPP
9
#define RTCTK_TELSUB_CORRELATORIF_HPP
10
11
#include <
rtctk/config.hpp
>
12
#include <chrono>
13
#include <system_error>
14
#include <
rtctk/telSub/dataSample.hpp
>
15
16
namespace
rtctk::telSub
{
17
24
class
CorrelatorIf
{
25
public
:
26
virtual
~CorrelatorIf
(){};
27
33
virtual
std::error_code
Poll
(
CorrelatedDataSamplesRef
& samples,
34
std::chrono::milliseconds timeout)
RTCTK_NOEXCEPT
= 0;
35
};
36
37
}
// namespace rtctk::telSub
38
39
#endif // #define RTCTK_TELSUB_CORRELATORIF_HPP
rtctk::telSub::CorrelatorIf
Definition:
correlatorIf.hpp:24
config.hpp
Project-wide configuration header.
rtctk::telSub::CorrelatorIf::Poll
virtual std::error_code Poll(CorrelatedDataSamplesRef &samples, std::chrono::milliseconds timeout) RTCTK_NOEXCEPT=0
rtctk::telSub
Definition:
businessLogic.cpp:35
dataSample.hpp
Declares ShmPublisher.
rtctk::telSub::CorrelatedDataSamplesRef
Definition:
dataSample.hpp:38
RTCTK_NOEXCEPT
#define RTCTK_NOEXCEPT
Definition:
config.hpp:12
rtctk::telSub::CorrelatorIf::~CorrelatorIf
virtual ~CorrelatorIf()
Definition:
correlatorIf.hpp:26
Generated by
1.8.20