|
INET Framework for OMNeT++/OMNEST
|
#include <algorithm>#include <functional>#include "inet/linklayer/ieee80211/mac/contract/IFrameSequence.h"#include "inet/linklayer/ieee80211/mac/framesequence/FrameSequenceContext.h"#include "inet/linklayer/ieee80211/mac/framesequence/FrameSequenceStep.h"Classes | |
| class | inet::ieee80211::SequentialFs |
| class | inet::ieee80211::OptionalFs |
| class | inet::ieee80211::RepeatingFs |
| class | inet::ieee80211::AlternativesFs |
Namespaces | |
| inet | |
| Copyright (c) 2005 Jan Ringo�, www.ringos.cz. | |
| inet::ieee80211 | |
Macros | |
| #define | OPTIONALFS_PREDICATE(predicate) [this](OptionalFs * frameSequence, FrameSequenceContext *context) { return predicate(frameSequence, context); } |
| #define | REPEATINGFS_PREDICATE(predicate) [this](RepeatingFs * frameSequence, FrameSequenceContext *context) { return predicate(frameSequence, context); } |
| #define | ALTERNATIVESFS_SELECTOR(selector) [this](AlternativesFs * frameSequence, FrameSequenceContext *context) { return selector(frameSequence, context); } |
| #define ALTERNATIVESFS_SELECTOR | ( | selector | ) | [this](AlternativesFs * frameSequence, FrameSequenceContext *context) { return selector(frameSequence, context); } |
| #define OPTIONALFS_PREDICATE | ( | predicate | ) | [this](OptionalFs * frameSequence, FrameSequenceContext *context) { return predicate(frameSequence, context); } |
| #define REPEATINGFS_PREDICATE | ( | predicate | ) | [this](RepeatingFs * frameSequence, FrameSequenceContext *context) { return predicate(frameSequence, context); } |