EMANE  1.2.1
EMANE::Generators::EEL::EventInfo Class Reference

Contains event information to be published. More...

#include <eventinfo.h>

Public Member Functions

 EventInfo (const NEMId &nemId, const EventId &eventId, const Serialization &serialization)
 
 ~EventInfo ()
 
NEMId getNEMId () const
 
EventId getEventId () const
 
const SerializationgetSerialization () const
 

Detailed Description

Contains event information to be published.

Definition at line 52 of file eventinfo.h.

Constructor & Destructor Documentation

◆ EventInfo()

EMANE::Generators::EEL::EventInfo::EventInfo ( const NEMId nemId,
const EventId eventId,
const Serialization serialization 
)
inline

Creates an EventInfo instance

Parameters
nemIdNEM Id of the event target
eventIdEvent Id of the event to publish
serializationSerialized event data

Definition at line 35 of file eventinfo.inl.

◆ ~EventInfo()

EMANE::Generators::EEL::EventInfo::~EventInfo ( )
inline

Destroys an instance

Definition at line 44 of file eventinfo.inl.

Member Function Documentation

◆ getEventId()

EMANE::EventId EMANE::Generators::EEL::EventInfo::getEventId ( ) const
inline

Gets the event Id

Returns
event Id

Definition at line 54 of file eventinfo.inl.

◆ getNEMId()

EMANE::NEMId EMANE::Generators::EEL::EventInfo::getNEMId ( ) const
inline

Gets the NEM Id of the event target

Returns
NEM Id

Definition at line 48 of file eventinfo.inl.

◆ getSerialization()

const EMANE::Serialization & EMANE::Generators::EEL::EventInfo::getSerialization ( ) const
inline

Gets the serialized event data

Returns
serialized data

Definition at line 60 of file eventinfo.inl.


The documentation for this class was generated from the following files: