MultiConnectorMixin.hh File Reference

MultiConnectorMixin public header. More...

#include <senf/config.hh>
#include <boost/ptr_container/ptr_map.hpp>
#include <boost/ptr_container/ptr_vector.hpp>
#include <boost/mpl/if.hpp>
#include "MultiConnectorMixin.mpp"
#include "MultiConnectorMixin.ih"
#include "MultiConnectorMixin.ct"
#include "MultiConnectorMixin.cti"

Include dependency graph for MultiConnectorMixin.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Detailed Description

MultiConnectorMixin public header.

Definition in file MultiConnectorMixin.hh.


Classes

class   senf::ppi::module::MultiConnectorMixin< Self_, ConnectorType_, KeyType_, ContainerType_ >
  Multi-Connector management. More...

Namespaces

namespace   senf
namespace   senf::ppi
namespace   senf::ppi::module
  PPI Modules.
namespace   senf::ppi::module::detail

Defines

#define  HH_SENF_PPI_MultiConnectorMixin_   1
#define  SENF_MULTI_CONNECTOR_MAX_ARGS   3

Functions

template<class MultiConnectorSource , class MultiConnectorTarget , class A1 , class A2 >
std::pair
< MultiConnectorSource::ConnectorType
&, MultiConnectorTarget::ConnectorType & > 
senf::ppi::connect (MultiConnectorSource &source, MultiConnectorTarget &target, A1 const &a1, A2 const &a2)

Define Documentation

#define
HH_SENF_PPI_MultiConnectorMixin_   1

Definition at line 27 of file MultiConnectorMixin.hh.

#define
SENF_MULTI_CONNECTOR_MAX_ARGS   3

Definition at line 36 of file MultiConnectorMixin.hh.