Files
EntityLibrary/include/Entities/SensorControl.hpp
2024-03-11 12:58:45 +01:00

39 lines
749 B
C++

#pragma once
#include "SimCore/Identifier.hpp"
#include "SimCore/Messages/SensorTracklistItem.hpp"
#include "SimCore/SimCore.hpp"
#include <SimCore/Messages/SimTrack.hpp>
#include <kubecontrol/KubePod.hpp>
#include <Entities/Tracklist/Tracklist.hpp>
#include <SimCore/Messages/SensorData.hpp>
#include <loguru.hpp>
#include <memory>
#include <string>
#include <vector>
namespace Sensor
{
class SensorControl : public SimCore::SensorData
{
public:
SensorControl(SimCore::Identifier ID, std::string Name, std::string IP, SimCore::SensorKinds sensorKind);
SimCore::SensorTracklistItem getSensorTracklistItem();
TrackList::TrackList TrackStore;
private:
};
}