|
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.