MultiConnectorMixin.ih File Reference
MultiConnectorMixin internal header.
More...
#include "Setup.hh"
Go to the source code of this file.
Detailed Description
MultiConnectorMixin internal header.
Definition in file MultiConnectorMixin.ih.
|
Classes
|
struct |
senf::ppi::module::detail::MultiConnectorMixinAccess |
struct |
senf::ppi::module::detail::MultiConnectorDefaultContainer< KeyType, ConnectorType > |
class |
senf::ppi::module::detail::MultiConnectorWrapper< Module, Connector > |
struct |
senf::ppi::module::detail::MultiConnectorSelectBase< ConnectorType > |
struct |
senf::ppi::module::detail::IsMulticonnectorSource_< T, N > |
struct |
senf::ppi::module::detail::IsMulticonnectorSource_< T, 1u > |
struct |
senf::ppi::module::detail::IsMulticonnectorSource< T > |
struct |
senf::ppi::module::detail::IsMulticonnectorTarget_< T, N > |
struct |
senf::ppi::module::detail::IsMulticonnectorTarget_< T, 2u > |
struct |
senf::ppi::module::detail::IsMulticonnectorTarget< T > |
Namespaces
|
namespace |
senf |
namespace |
senf::ppi |
namespace |
senf::ppi::module |
|
PPI Modules.
|
namespace |
senf::ppi::module::detail |
Defines
|
#define |
IH_SENF_PPI_MultiConnectorMixin_ 1 |
#define |
BOOST_PP_ITERATION_PARAMS_1 |
Functions
|
template<class T > |
senf::mpl::rv< 0 > |
senf::ppi::module::detail::isMulticonnector (...) |
template<class T > |
senf::mpl::rv< 1 > |
senf::ppi::module::detail::isMulticonnector (typename boost::enable_if< boost::is_base_of< connector::OutputConnector, typename T::ConnectorType >, int >::type) |
template<class T > |
senf::mpl::rv< 2 > |
senf::ppi::module::detail::isMulticonnector (typename boost::enable_if< boost::is_base_of< connector::InputConnector, typename T::ConnectorType >, int >::type) |
Define Documentation
#define |
BOOST_PP_ITERATION_PARAMS_1 |
|
|
|
|
|
#define |
IH_SENF_PPI_MultiConnectorMixin_ 1 |
|
|
|
|
|