initial implementation

This commit is contained in:
Roland Conybeare 2023-10-22 20:51:11 -04:00
commit 8454b48956
32 changed files with 2781 additions and 0 deletions

View file

@ -0,0 +1,30 @@
/* @file KalmanFilterInputToConsole.hpp */
#pragma once
#include "reactor/Sink.hpp"
#include "filter/KalmanFilterInput.hpp"
namespace xo {
namespace kalman {
class KalmanFilterInputToConsole
: public xo::reactor::SinkToConsole<ref::rp<KalmanFilterInput>>
{
public:
KalmanFilterInputToConsole() = default;
static ref::rp<KalmanFilterInputToConsole> make();
virtual void display(std::ostream & os) const;
//virtual std::string display_string() const;
}; /*KalmanFilterInputToConsole*/
inline std::ostream &
operator<<(std::ostream & os, KalmanFilterInputToConsole const & x) {
x.display(os);
return os;
} /*operator<<*/
} /*namespace option*/
} /*namespace xo*/
/* end KalmanFilterInputToConsole.hpp */