18#include <CArcCommandPacket.h>
19#include <CArcDeviceDllMain.h>
85 void add(
const std::uint32_t uiValue );
104 virtual const std::string
getName(
void )
const override;
109 static constexpr std::uint8_t PAYLOAD_ID = 0xAD;
113 static constexpr std::uint8_t LAST_DLOAD_PACKET_ID = 0xFF;
126#ifndef DOXYGEN_SHOULD_SKIP_THIS
136 class GEN4_CARCDEVICE_API default_delete<
arc::gen4::CArcDLoadPacket >
virtual ~CArcDLoadPacket(void)
bool filled(void) const noexcept
CArcDLoadPacket & operator=(const arc::gen4::CArcDLoadPacket &tObject)=delete
bool isLast(void) const noexcept
static bool instanceOf(const arc::gen4::CArcPacket &rObject)
virtual const std::string getName(void) const override
void markAsLast(void) noexcept
CArcDLoadPacket & operator=(arc::gen4::CArcDLoadPacket &&tObject) noexcept=delete
std::uint32_t * m_pInserter
CArcDLoadPacket(arc::gen4::CArcDLoadPacket &&tObject) noexcept=delete
void markAsFirst(void) noexcept
CArcDLoadPacket(const arc::gen4::CArcDLoadPacket &tObject)=delete
void add(const std::uint32_t uiValue)
virtual bool headerValid(void) const noexcept override
CArcDLoadPacket(const std::uint8_t uiId=0)