EMANE
1.2.1
|
An fading selection event is used to set the fading model for one or more NEMs. More...
#include <fadingselectionevent.h>
Public Types | |
enum | { IDENTIFIER = EMANE_EVENT_FADING_SELECTION } |
Public Member Functions | |
FadingSelectionEvent (const Serialization &serialization) | |
FadingSelectionEvent (const FadingSelections &fadingSelections) | |
FadingSelectionEvent (const FadingSelectionEvent &rhs) | |
FadingSelectionEvent & | operator= (const FadingSelectionEvent &rhs) |
FadingSelectionEvent (FadingSelectionEvent &&rval) | |
FadingSelectionEvent & | operator= (FadingSelectionEvent &&rval) |
~FadingSelectionEvent () | |
Serialization | serialize () const override |
const FadingSelections & | getFadingSelections () const |
EventId | getEventId () const |
An fading selection event is used to set the fading model for one or more NEMs.
Definition at line 52 of file fadingselectionevent.h.
anonymous enum |
Enumerator | |
---|---|
IDENTIFIER |
Definition at line 118 of file fadingselectionevent.h.
EMANE::Events::FadingSelectionEvent::FadingSelectionEvent | ( | const Serialization & | serialization | ) |
Creates an FadingSelectionEvent instance from a serialization
serialization | Message serialization |
SerializationException | when a valid message cannot be de-serialized |
Definition at line 52 of file fadingselectionevent.cc.
EMANE::Events::FadingSelectionEvent::FadingSelectionEvent | ( | const FadingSelections & | fadingSelections | ) |
Creates an FadingSelectionEvent instance
fadingSelections | One or more FadingSelection instances |
Definition at line 86 of file fadingselectionevent.cc.
EMANE::Events::FadingSelectionEvent::FadingSelectionEvent | ( | const FadingSelectionEvent & | rhs | ) |
Creates an FadingSelectionEvent by copy
rhs | Instance to copy |
Definition at line 90 of file fadingselectionevent.cc.
EMANE::Events::FadingSelectionEvent::FadingSelectionEvent | ( | FadingSelectionEvent && | rval | ) |
Creates an FadingSelectionEvent by moving
rval | Instance to move |
Definition at line 100 of file fadingselectionevent.cc.
EMANE::Events::FadingSelectionEvent::~FadingSelectionEvent | ( | ) |
Destroys an instance
Definition at line 113 of file fadingselectionevent.cc.
|
inlineinherited |
const EMANE::Events::FadingSelections & EMANE::Events::FadingSelectionEvent::getFadingSelections | ( | ) | const |
Gets the fading selection entries
Definition at line 115 of file fadingselectionevent.cc.
EMANE::Events::FadingSelectionEvent & EMANE::Events::FadingSelectionEvent::operator= | ( | const FadingSelectionEvent & | rhs | ) |
Sets an FadingSelectionEvent by copy
rhs | Instance to copy |
Definition at line 94 of file fadingselectionevent.cc.
EMANE::Events::FadingSelectionEvent & EMANE::Events::FadingSelectionEvent::operator= | ( | FadingSelectionEvent && | rval | ) |
Sets an FadingSelectionEvent by moving
rval | Instance to move |
Definition at line 107 of file fadingselectionevent.cc.
|
overridevirtual |
Serializes the instance
SerializationException | if the instance cannot be serialized |
Reimplemented from EMANE::Serializable.
Definition at line 120 of file fadingselectionevent.cc.