16 #ifndef SURGSIM_INPUT_COMMONDEVICE_H
17 #define SURGSIM_INPUT_COMMONDEVICE_H
61 virtual std::string
getName()
const override;
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
A collection of NamedData objects.
Definition: DataGroup.h:66