16 #ifndef SURGSIM_INPUT_COMMONDEVICE_H 17 #define SURGSIM_INPUT_COMMONDEVICE_H 76 virtual bool addInputConsumer(std::shared_ptr<InputConsumerInterface> inputConsumer)
override;
81 virtual bool removeInputConsumer(std::shared_ptr<InputConsumerInterface> inputConsumer)
override;
86 virtual bool setOutputProducer(std::shared_ptr<OutputProducerInterface> outputProducer)
override;
91 virtual bool removeOutputProducer(std::shared_ptr<OutputProducerInterface> outputProducer)
override;
150 #endif // SURGSIM_INPUT_COMMONDEVICE_H Definition: DriveElementFromInputBehavior.cpp:27
string(TOUPPER ${DEVICE}DEVICE_UPPER_CASE) option(BUILD_DEVICE_ $
Definition: CMakeLists.txt:35
A collection of NamedData objects.
Definition: DataGroup.h:66