16 #ifndef SURGSIM_INPUT_COMBININGOUTPUTCOMPONENT_H 17 #define SURGSIM_INPUT_COMBININGOUTPUTCOMPONENT_H 19 #include <boost/thread/mutex.hpp> 33 SURGSIM_STATIC_REGISTRATION(CombiningOutputComponent);
43 typedef std::function<bool(const std::vector<std::shared_ptr<SurgSim::Input::OutputComponent>>&,
58 std::vector<std::shared_ptr<SurgSim::Framework::Component>>
getOutputs()
const;
62 void setOutputs(
const std::vector<std::shared_ptr<SurgSim::Framework::Component>>& outputs);
73 std::vector<std::weak_ptr<SurgSim::Input::OutputComponent>>
m_outputs;
Definition: CompoundShapeToGraphics.cpp:29
A collection of NamedData objects.
Definition: DataGroup.h:68