Dataflow Runtime API  3.1.1.0
Public Member Functions | Static Public Member Functions | List of all members
imt::base::dff::runtime::EventDataNormal Struct Reference

Event data structure for normal sized buffer. More...

#include <Imt.Base.Dff.Runtime/EventDataNormal.h>

Inheritance diagram for imt::base::dff::runtime::EventDataNormal:
imt::base::dff::runtime::EventData

Public Member Functions

 EventDataNormal ()
 
virtual uint8_tgetData ()
 get a pointer to the data More...
 
virtual const uint8_tgetData () const
 get a pointer to the data More...
 
virtual size_t getCapacity () const
 get data size More...
 
- Public Member Functions inherited from imt::base::dff::runtime::EventData
 EventData ()
 constructor More...
 
void setDataSize (const size_t dataSize)
 set the data size More...
 
size_t getDataSize () const
 get the current data size More...
 
void setReceiveHandle (const RuntimeCore::CoreHandle receiverHandle)
 set receive handle More...
 
RuntimeCore::CoreHandle getReceiveHandle () const
 get receive handle More...
 
void setProtocolIdentifier (const uint16_t protocolIdentifier)
 set protocol identifier More...
 
uint16_t getProtocolIdentifier () const
 get protocol identifier More...
 

Static Public Member Functions

static size_t size ()
 get the size of this event More...
 

Detailed Description

Event data structure for normal sized buffer.

Constructor & Destructor Documentation

◆ EventDataNormal()

imt::base::dff::runtime::EventDataNormal::EventDataNormal ( )
inline

Member Function Documentation

◆ getCapacity()

virtual size_t imt::base::dff::runtime::EventDataNormal::getCapacity ( ) const
inlinevirtual

get data size

Returns
size of data in bytes

Implements imt::base::dff::runtime::EventData.

◆ getData() [1/2]

virtual uint8_t* imt::base::dff::runtime::EventDataNormal::getData ( )
inlinevirtual

get a pointer to the data

Returns
pointer to the data

Implements imt::base::dff::runtime::EventData.

◆ getData() [2/2]

virtual const uint8_t* imt::base::dff::runtime::EventDataNormal::getData ( ) const
inlinevirtual

get a pointer to the data

Returns
pointer to the data

Implements imt::base::dff::runtime::EventData.

◆ size()

static size_t imt::base::dff::runtime::EventDataNormal::size ( )
inlinestatic

get the size of this event

Returns
size of data in bytes

The documentation for this struct was generated from the following file: