1
0
forked from fsfw/fsfw

some more interface improvements

This commit is contained in:
2020-06-03 22:56:03 +02:00
parent 5036cdbef3
commit 3483dff2ab
4 changed files with 119 additions and 59 deletions

View File

@ -1,11 +1,15 @@
#include <framework/serviceinterface/ServiceInterfaceStream.h>
ServiceInterfaceStream::ServiceInterfaceStream(std::string setMessage,
bool errStream, bool addCrToPreamble, uint16_t port) :
std::ostream(&buf),
buf(setMessage, errStream, addCrToPreamble, port) {
}
void ServiceInterfaceStream::setActive( bool myActive) {
this->buf.isActive = myActive;
}
ServiceInterfaceStream::ServiceInterfaceStream(std::string set_message,
bool addCrToPreamble, uint16_t port) :
std::basic_ostream<char, std::char_traits<char>>(&buf),
buf(set_message, port, addCrToPreamble) {
std::string ServiceInterfaceStream::getPreamble() {
return buf.getPreamble();
}