Skip to content

File GameReceiver.hpp

File List > DataCollection > GameReceiver.hpp

Go to the documentation of this file


#pragma once

#include <iostream>
#include "GameData.hpp"
#include "DataReceiver.hpp"
#include "../core/GridPosition.hpp"
#include <unordered_map>
#include <fstream>
#include "JsonBuilder.hpp"

namespace DataCollection {

    class GameReceiver : public DataReceiver<GameData> {
    public:
        GameReceiver() = default;

        ~GameReceiver() override = default;

        void store_GameData(const GameData& gameData) {
            this->storage.push_back(gameData);
        }
    };

}