ExtendedEventChannel.h File Reference
#include "mw/common/Subject.h"#include "boost/mpl/eval_if.hpp"#include "boost/mpl/vector.hpp"#include "mw/attributes/AttributeSet.h"#include "mw/attributes/detail/RequirementChecker.h"#include "config/type_traits/contains_type.h"#include "assert/staticwarning.h"Go to the source code of this file.
Data Structures | |
| class | famouso::mw::api::ExtendedEventChannel< EC, Requirement, compileError > |
| Provides meta functionality for adding an attribute requirement to a given event channel implementation. More... | |
| struct | famouso::mw::api::ExtendedEventChannel< EC, Requirement, compileError >::EmptyProvisionProvider |
Namespaces | |
| namespace | famouso |
| namespace | famouso::mw |
| namespace | famouso::mw::api |
Functions | |
| IF_CONTAINS_TYPE_ (attributeProvision) | |
Function Documentation
| IF_CONTAINS_TYPE_ | ( | attributeProvision | ) |