3#ifndef IMT_BASE_DFF_RUNTIME_EVENTDATASMALLBUFFER_H 
    4#define IMT_BASE_DFF_RUNTIME_EVENTDATASMALLBUFFER_H 
   18#ifdef USE_SMALL_EVENT_BUFFER 
   24class EventDataSmall final : 
public EventData {
 
   31    EventDataSmall() = 
default;
 
   38        return m_dataBuffer.data();
 
   45    uint8_t const* getData() const final {
 
   46        return m_dataBuffer.data();
 
   53    size_t getCapacity() const final {
 
   54        return EVENTDATA_SMALL_SIZE_BYTES;
 
   61    static size_t size() {
 
   62        return EVENTDATA_SMALL_SIZE_BYTES;
 
   67    std::array<uint8_t, EVENTDATA_SMALL_SIZE_BYTES> m_dataBuffer {};
 
   75#ifdef USE_SMALL_EVENT_BUFFER 
This is a application specific file which is used to configure Imt.Base.Core.Math.