Go to the documentation of this file.
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:30
A collection of NamedData objects.
Definition: DataGroup.h:69
string(TOUPPER ${DEVICE} DEVICE_UPPER_CASE) option(BUILD_DEVICE_$
Definition: CMakeLists.txt:38