Class SpikeEventPacket

Inheritance Relationships

Base Type

Class Documentation

class SpikeEventPacket : public libcaer::events::EventPacketCommon<SpikeEventPacket, SpikeEvent>

Public Functions

inline SpikeEventPacket(size_type eventCapacity, int16_t eventSource, int32_t tsOverflow)
inline SpikeEventPacket(caerSpikeEventPacket packet, bool takeMemoryOwnership = true)
inline SpikeEventPacket(caerEventPacketHeader packetHeader, bool takeMemoryOwnership = true)

Protected Functions

inline virtual reference virtualGetEvent(size_type index) noexcept override
inline virtual const_reference virtualGetEvent(size_type index) const noexcept override