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