X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FJack.hh;h=83657ba7a804f4d8c8466c9ff1b70f147cf80a16;hb=63798e5079a247de387d94b980bd87dc22968414;hp=5cfbc12fe2407bc8b2212481ed7fe56fc90e9a90;hpb=2eb3c777cc9db271336c226f4eeec6018c196c3e;p=senf.git diff --git a/PPI/Jack.hh b/PPI/Jack.hh index 5cfbc12..83657ba 100644 --- a/PPI/Jack.hh +++ b/PPI/Jack.hh @@ -97,6 +97,9 @@ namespace connector { public: explicit ActiveInputJack(ActiveInput & input); explicit ActiveInputJack(ActiveInput<> & input); + + explicit ActiveInputJack(ActiveInputJack & input); + explicit ActiveInputJack(ActiveInputJack<> & input); }; #ifndef DOXYGEN @@ -107,6 +110,7 @@ namespace connector { { public: explicit ActiveInputJack(ActiveInput<> & input); + explicit ActiveInputJack(ActiveInputJack & input); }; #endif @@ -118,6 +122,9 @@ namespace connector { public: explicit ActiveOutputJack(ActiveOutput & output); explicit ActiveOutputJack(ActiveOutput<> & output); + + explicit ActiveOutputJack(ActiveOutputJack & output); + explicit ActiveOutputJack(ActiveOutputJack<> & output); }; #ifndef DOXYGEN @@ -128,6 +135,7 @@ namespace connector { { public: explicit ActiveOutputJack(ActiveOutput<> & output); + explicit ActiveOutputJack(ActiveOutputJack & output); }; #endif @@ -139,6 +147,9 @@ namespace connector { public: explicit PassiveInputJack(PassiveInput & input); explicit PassiveInputJack(PassiveInput<> & input); + + explicit PassiveInputJack(PassiveInputJack & input); + explicit PassiveInputJack(PassiveInputJack<> & input); }; #ifndef DOXYGEN @@ -149,6 +160,7 @@ namespace connector { { public: explicit PassiveInputJack(PassiveInput<> & input); + explicit PassiveInputJack(PassiveInputJack & input); }; #endif @@ -160,6 +172,9 @@ namespace connector { public: explicit PassiveOutputJack(PassiveOutput & output); explicit PassiveOutputJack(PassiveOutput<> & output); + + explicit PassiveOutputJack(PassiveOutputJack & output); + explicit PassiveOutputJack(PassiveOutputJack<> & output); }; #ifndef DOXYGEN @@ -170,6 +185,7 @@ namespace connector { { public: explicit PassiveOutputJack(PassiveOutput<> & output); + explicit PassiveOutputJack(PassiveOutputJack & output); }; #endif