load linked contacts from config (not sending yet)
Some checks failed
ContinuousDelivery / windows (push) Waiting to run
ContinuousDelivery / release (push) Blocked by required conditions
ContinuousIntegration / macos (push) Waiting to run
ContinuousIntegration / windows (push) Waiting to run
ContinuousDelivery / linux-ubuntu (push) Failing after 21s
ContinuousIntegration / linux (push) Successful in 22s

This commit is contained in:
2024-06-12 21:11:12 +02:00
parent 7c3b867c7c
commit d18ec4e1ca
3 changed files with 46 additions and 12 deletions

View File

@@ -4,13 +4,20 @@
#include "./factorio_log_parser.hpp"
#include <vector>
// fwd
struct ConfigModelI;
class Factorio : public RegistryMessageModelEventI, public FactorioLogParserEventI {
Contact3Registry& _cr;
RegistryMessageModel& _rmm;
FactorioLogParser& _flp;
std::vector<Contact3Handle> _linked_contacts;
public:
Factorio(Contact3Registry& cr, RegistryMessageModel& rmm, FactorioLogParser& flp);
Factorio(ConfigModelI& conf, Contact3Registry& cr, RegistryMessageModel& rmm, FactorioLogParser& flp);
virtual ~Factorio(void);
protected: // rmm