6#include <Common/Container/TStdUnorderedStringMap.h>
8#include <unordered_map>
20 std::string_view packetName);
24 std::string_view packetName);
29 std::string_view packetName);
31 using PacketMapType = TStdUnorderedStringMap<SdlInputClauses>;
33 PacketMapType m_nameToPacket;
38 const auto& iter = m_nameToPacket.find(packetName);
39 return iter != m_nameToPacket.end() ? &(iter->second) :
nullptr;
View for a group of named data packets.
Definition ISdlDataPacketGroup.h:15
Definition SdlDataPacketCollection.h:14
void addUnique(SdlInputClauses packet, std::string_view packetName)
Definition SdlDataPacketCollection.cpp:13
const SdlInputClauses * get(std::string_view packetName) const override
Definition SdlDataPacketCollection.h:36
void addOrUpdate(SdlInputClauses packet, std::string_view packetName)
Definition SdlDataPacketCollection.cpp:27
The root for all renderer implementations.
Definition EEngineProject.h:6