/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Engine/Foundation/Communication/Implementation/TelemetryMessage.cpp
35 строк
805 B
Ingrater
Clang-format fixes and update to 18.1.1 (#1234)
10 мар 2024, 15:51
Не верифицирован
10 мар 2024, 15:51
2f16acf
Код
Авторство
О чём код?
#include <Foundation/FoundationPCH.h> #include <Foundation/Communication/Implementation/TelemetryMessage.h> ezTelemetryMessage::ezTelemetryMessage() : m_Reader(&m_Storage) , m_Writer(&m_Storage) { m_uiSystemID = 0; m_uiMsgID = 0; } ezTelemetryMessage::ezTelemetryMessage(const ezTelemetryMessage& rhs) : m_Storage(rhs.m_Storage) , m_Reader(&m_Storage) , m_Writer(&m_Storage) { m_uiSystemID = rhs.m_uiSystemID; m_uiMsgID = rhs.m_uiMsgID; } void ezTelemetryMessage::operator=(const ezTelemetryMessage& rhs) { m_Storage = rhs.m_Storage; m_uiSystemID = rhs.m_uiSystemID; m_uiMsgID = rhs.m_uiMsgID; m_Reader.SetStorage(&m_Storage); m_Writer.SetStorage(&m_Storage); } ezTelemetryMessage::~ezTelemetryMessage() { m_Reader.SetStorage(nullptr); m_Writer.SetStorage(nullptr); }