return output_;
}
+prefix_ senf::ppi::connector::ActiveInputJack<senf::Packet>::
+ActiveInputJack(GenericActiveInput & input)
+ : GenericActiveInputJack (input)
+{}
+
+prefix_ senf::ppi::connector::ActiveInputJack<senf::Packet>::
+ActiveInputJack(GenericActiveInputJack input)
+ : GenericActiveInputJack (input.connector())
+{}
+
+prefix_ senf::ppi::connector::ActiveOutputJack<senf::Packet>::
+ActiveOutputJack(GenericActiveOutput & output)
+ : GenericActiveOutputJack (output)
+{}
+
+prefix_ senf::ppi::connector::ActiveOutputJack<senf::Packet>::
+ActiveOutputJack(GenericActiveOutputJack & output)
+ : GenericActiveOutputJack (output.connector())
+{}
+
+prefix_ senf::ppi::connector::PassiveInputJack<senf::Packet>::
+PassiveInputJack(GenericPassiveInput & input)
+ : GenericPassiveInputJack (input)
+{}
+
+prefix_ senf::ppi::connector::PassiveInputJack<senf::Packet>::
+PassiveInputJack(GenericPassiveInputJack & input)
+ : GenericPassiveInputJack (input.connector())
+{}
+
+prefix_ senf::ppi::connector::PassiveOutputJack<senf::Packet>::
+PassiveOutputJack(GenericPassiveOutput & output)
+ : GenericPassiveOutputJack (output)
+{}
+
+prefix_ senf::ppi::connector::PassiveOutputJack<senf::Packet>::
+PassiveOutputJack(GenericPassiveOutputJack & output)
+ : GenericPassiveOutputJack (output.connector())
+{}
+
prefix_ void senf::ppi::connect(connector::GenericActiveOutputJack & source,
connector::GenericPassiveInputJack & target)
{
: GenericActiveInputJack (input.connector())
{}
-prefix_
-senf::ppi::connector::ActiveInputJack<senf::Packet>::ActiveInputJack(ActiveInput<> & input)
- : GenericActiveInputJack (input)
-{}
-
-prefix_
-senf::ppi::connector::ActiveInputJack<senf::Packet>::ActiveInputJack(ActiveInputJack & input)
- : GenericActiveInputJack (input.connector())
-{}
-
template <class PacketType>
prefix_ senf::ppi::connector::ActiveOutputJack<PacketType>::
ActiveOutputJack(ActiveOutput<PacketType> & output)
: GenericActiveOutputJack (output.connector())
{}
-prefix_ senf::ppi::connector::ActiveOutputJack<senf::Packet>::
-ActiveOutputJack(ActiveOutput<> & output)
- : GenericActiveOutputJack (output)
-{}
-
-prefix_ senf::ppi::connector::ActiveOutputJack<senf::Packet>::
-ActiveOutputJack(ActiveOutputJack & output)
- : GenericActiveOutputJack (output.connector())
-{}
-
template <class PacketType>
prefix_ senf::ppi::connector::PassiveInputJack<PacketType>::
PassiveInputJack(PassiveInput<PacketType> & input)
: GenericPassiveInputJack (input.connector())
{}
-prefix_
-senf::ppi::connector::PassiveInputJack<senf::Packet>::PassiveInputJack(PassiveInput<> & input)
- : GenericPassiveInputJack (input)
-{}
-
-prefix_ senf::ppi::connector::PassiveInputJack<senf::Packet>::
-PassiveInputJack(PassiveInputJack & input)
- : GenericPassiveInputJack (input.connector())
-{}
-
template <class PacketType>
prefix_ senf::ppi::connector::PassiveOutputJack<PacketType>::
PassiveOutputJack(PassiveOutput<PacketType> & output)
: GenericPassiveOutputJack (output.connector())
{}
-prefix_ senf::ppi::connector::PassiveOutputJack<senf::Packet>::
-PassiveOutputJack(PassiveOutput<> & output)
- : GenericPassiveOutputJack (output)
-{}
-
-prefix_ senf::ppi::connector::PassiveOutputJack<senf::Packet>::
-PassiveOutputJack(PassiveOutputJack & output)
- : GenericPassiveOutputJack (output.connector())
-{}
-
template <class T>
prefix_ void
senf::ppi::connect(connector::GenericActiveOutputJack & source, T & target,
: public GenericActiveInputJack
{
public:
- explicit ActiveInputJack(ActiveInput<> & input);
- explicit ActiveInputJack(ActiveInputJack & input);
+ explicit ActiveInputJack(GenericActiveInput & input);
+ explicit ActiveInputJack(GenericActiveInputJack input);
};
#endif
: public GenericActiveOutputJack
{
public:
- explicit ActiveOutputJack(ActiveOutput<> & output);
- explicit ActiveOutputJack(ActiveOutputJack & output);
+ explicit ActiveOutputJack(GenericActiveOutput & output);
+ explicit ActiveOutputJack(GenericActiveOutputJack & output);
};
#endif
: public GenericPassiveInputJack
{
public:
- explicit PassiveInputJack(PassiveInput<> & input);
- explicit PassiveInputJack(PassiveInputJack & input);
+ explicit PassiveInputJack(GenericPassiveInput & input);
+ explicit PassiveInputJack(GenericPassiveInputJack & input);
};
#endif
: public GenericPassiveOutputJack
{
public:
- explicit PassiveOutputJack(PassiveOutput<> & output);
- explicit PassiveOutputJack(PassiveOutputJack & output);
+ explicit PassiveOutputJack(GenericPassiveOutput & output);
+ explicit PassiveOutputJack(GenericPassiveOutputJack & output);
};
#endif