orocos-toolchain / rtt

Orocos Real-Time Toolkit
http://www.orocos.org
Other
72 stars 79 forks source link

corba: fixed hidden overloaded virtual functions in RemotePorts.hpp #194

Closed meyerj closed 7 years ago

meyerj commented 7 years ago

This is a minor regression from https://github.com/orocos-toolchain/rtt/pull/142/commits/0db4e04b4cbaac2218f0d2a38a90671407d14f45 (#142).

Declaring bool disconnect(PortInterface* port) in RemoteInputPort and RemoteOutputPort without a using directive hides the overload void RemotePort<PortClass>::disconnect(). The classes are almost exclusively used internally and apparently this code path was not triggered.