X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FJack.cti;h=bdd3eca790ccb1b7d64feef8ee63d2e6e48c1b9d;hb=164fe477094d42463722584e527a02379ab5d985;hp=2266a570d62d0cf49e98ebdf385c3501b56faaf6;hpb=42a8e0da20196d7e74d701c1fb448a9946014686;p=senf.git diff --git a/PPI/Jack.cti b/PPI/Jack.cti index 2266a57..bdd3eca 100644 --- a/PPI/Jack.cti +++ b/PPI/Jack.cti @@ -55,15 +55,30 @@ senf::ppi::connector::ActiveInputJack::ActiveInputJack(ActiveInputJa : GenericActiveInputJack (input.connector()) {} -prefix_ -senf::ppi::connector::ActiveInputJack::ActiveInputJack(ActiveInput<> & input) - : GenericActiveInputJack (input) -{} +template +prefix_ void +senf::ppi::connector::ActiveInputJack::reset(ActiveInput & input) +{ + GenericActiveInputJack::reset(input); +} -prefix_ -senf::ppi::connector::ActiveInputJack::ActiveInputJack(ActiveInputJack & input) - : GenericActiveInputJack (input.connector()) -{} +template +prefix_ void senf::ppi::connector::ActiveInputJack::reset(ActiveInput<> & input) +{ + GenericActiveInputJack::reset(input); +} + +template +prefix_ void senf::ppi::connector::ActiveInputJack::reset(ActiveInputJack & input) +{ + GenericActiveInputJack::reset(input); +} + +template +prefix_ void senf::ppi::connector::ActiveInputJack::reset(ActiveInputJack<> & input) +{ + GenericActiveInputJack::reset(input); +} template prefix_ senf::ppi::connector::ActiveOutputJack:: @@ -89,15 +104,32 @@ ActiveOutputJack(ActiveOutputJack<> & output) : GenericActiveOutputJack (output.connector()) {} -prefix_ senf::ppi::connector::ActiveOutputJack:: -ActiveOutputJack(ActiveOutput<> & output) - : GenericActiveOutputJack (output) -{} +template +prefix_ void +senf::ppi::connector::ActiveOutputJack::reset(ActiveOutput & output) +{ + GenericActiveOutputJack::reset(output); +} -prefix_ senf::ppi::connector::ActiveOutputJack:: -ActiveOutputJack(ActiveOutputJack & output) - : GenericActiveOutputJack (output.connector()) -{} +template +prefix_ void senf::ppi::connector::ActiveOutputJack::reset(ActiveOutput<> & output) +{ + GenericActiveOutputJack::reset(output); +} + +template +prefix_ void +senf::ppi::connector::ActiveOutputJack::reset(ActiveOutputJack & output) +{ + GenericActiveOutputJack::reset(output); +} + +template +prefix_ void +senf::ppi::connector::ActiveOutputJack::reset(ActiveOutputJack<> & output) +{ + GenericActiveOutputJack::reset(output); +} template prefix_ senf::ppi::connector::PassiveInputJack:: @@ -123,15 +155,31 @@ PassiveInputJack(PassiveInputJack<> & input) : GenericPassiveInputJack (input.connector()) {} -prefix_ -senf::ppi::connector::PassiveInputJack::PassiveInputJack(PassiveInput<> & input) - : GenericPassiveInputJack (input) -{} +template +prefix_ void +senf::ppi::connector::PassiveInputJack::reset(PassiveInput & input) +{ + GenericPassiveInputJack::reset(input); +} -prefix_ senf::ppi::connector::PassiveInputJack:: -PassiveInputJack(PassiveInputJack & input) - : GenericPassiveInputJack (input.connector()) -{} +template +prefix_ void senf::ppi::connector::PassiveInputJack::reset(PassiveInput<> & input) +{ + GenericPassiveInputJack::reset(input); +} + +template +prefix_ void senf::ppi::connector::PassiveInputJack::reset(PassiveInputJack & input) +{ + GenericPassiveInputJack::reset(input); +} + +template +prefix_ void +senf::ppi::connector::PassiveInputJack::reset(PassiveInputJack<> & input) +{ + GenericPassiveInputJack::reset(input); +} template prefix_ senf::ppi::connector::PassiveOutputJack:: @@ -157,15 +205,33 @@ PassiveOutputJack(PassiveOutputJack<> & output) : GenericPassiveOutputJack (output.connector()) {} -prefix_ senf::ppi::connector::PassiveOutputJack:: -PassiveOutputJack(PassiveOutput<> & output) - : GenericPassiveOutputJack (output) -{} +template +prefix_ void +senf::ppi::connector::PassiveOutputJack::reset(PassiveOutput & output) +{ + GenericPassiveOutputJack::reset(output); +} -prefix_ senf::ppi::connector::PassiveOutputJack:: -PassiveOutputJack(PassiveOutputJack & output) - : GenericPassiveOutputJack (output.connector()) -{} +template +prefix_ void +senf::ppi::connector::PassiveOutputJack::reset(PassiveOutput<> & output) +{ + GenericPassiveOutputJack::reset(output); +} + +template +prefix_ void +senf::ppi::connector::PassiveOutputJack::reset(PassiveOutputJack & output) +{ + GenericPassiveOutputJack::reset(output); +} + +template +prefix_ void +senf::ppi::connector::PassiveOutputJack::reset(PassiveOutputJack<> & output) +{ + GenericPassiveOutputJack::reset(output); +} template prefix_ void