#ifndef CPP_HELPER_FUNCTIONS
#define CPP_HELPER_FUNCTIONS
#include "rsi.h"
#include <iostream>
#include <cstdlib>
using namespace std;
{
public:
{
bool hasErrors = false;
std::string errorStrings("");
{
errorStrings += err->
what();
{
hasErrors = true;
}
}
if (errorStrings.size() > 0)
{
printf("%s", errorStrings.c_str());
}
if (hasErrors)
{
throw std::runtime_error(errorStrings.c_str());
}
}
{
if (controller->
NetworkStateGet() != RSINetworkState::RSINetworkStateOPERATIONAL)
{
cout << "Starting Network.." << endl;
}
if (controller->
NetworkStateGet() != RSINetworkState::RSINetworkStateOPERATIONAL)
{
for (int i = 0; i < messagesToRead; i++)
{
}
cout << "Expected OPERATIONAL state but the network did not get there." << endl;
}
else
{
cout << "Network Started" << endl;
}
}
};
#endif