senf::ppi::connector::PassiveInputJack< PacketType > Class Template Reference

Jack with packet type referencing a PassiveInput. More...

#include <senf/PPI/Jack.hh>

Inheritance diagram for senf::ppi::connector::PassiveInputJack< PacketType >:

Public Member Functions

 PassiveInputJack (PassiveInput< PacketType > &input)
 
 PassiveInputJack (PassiveInput<> &input)
 
 PassiveInputJack (PassiveInputJack &input)
 
 PassiveInputJack (PassiveInputJack<> &input)
 
void reset (PassiveInput< PacketType > &input)
 
void reset (PassiveInput<> &input)
 
void reset (PassiveInputJack &input)
 
void reset (PassiveInputJack<> &input)
 
- Public Member Functions inherited from senf::ppi::connector::GenericPassiveInputJack
 GenericPassiveInputJack (GenericPassiveInput &input)
 
GenericPassiveInputconnector ()
 Get referenced connector. More...
 
GenericPassiveInputoperator-> ()
 Get referenced connector. More...
 
void reset (GenericPassiveInput &input)
 Change connector. More...
 

Detailed Description

template<class PacketType = Packet>
class senf::ppi::connector::PassiveInputJack< PacketType >

Jack with packet type referencing a PassiveInput.

See also
Jacks

Definition at line 187 of file Jack.hh.

Constructor & Destructor Documentation

◆ PassiveInputJack() [1/4]

template<class PacketType = Packet>
senf::ppi::connector::PassiveInputJack< PacketType >::PassiveInputJack ( PassiveInput< PacketType > &  input)
explicit

◆ PassiveInputJack() [2/4]

template<class PacketType = Packet>
senf::ppi::connector::PassiveInputJack< PacketType >::PassiveInputJack ( PassiveInput<> &  input)
explicit

◆ PassiveInputJack() [3/4]

template<class PacketType = Packet>
senf::ppi::connector::PassiveInputJack< PacketType >::PassiveInputJack ( PassiveInputJack< PacketType > &  input)
explicit

◆ PassiveInputJack() [4/4]

template<class PacketType = Packet>
senf::ppi::connector::PassiveInputJack< PacketType >::PassiveInputJack ( PassiveInputJack<> &  input)
explicit

Member Function Documentation

◆ reset() [1/4]

template<class PacketType = Packet>
void senf::ppi::connector::PassiveInputJack< PacketType >::reset ( PassiveInput< PacketType > &  input)

◆ reset() [2/4]

template<class PacketType = Packet>
void senf::ppi::connector::PassiveInputJack< PacketType >::reset ( PassiveInput<> &  input)

◆ reset() [3/4]

template<class PacketType = Packet>
void senf::ppi::connector::PassiveInputJack< PacketType >::reset ( PassiveInputJack< PacketType > &  input)

◆ reset() [4/4]

template<class PacketType = Packet>
void senf::ppi::connector::PassiveInputJack< PacketType >::reset ( PassiveInputJack<> &  input)

The documentation for this class was generated from the following file: