dolphin/Source/Core/InputCommon/ControllerInterface
Léo Lam 8678133e87 ControllerInterface: Switch to std::shared_ptr
Small cleanup by using std::shared_ptr and getting rid of
ciface.Devices() which just returned the m_devices (which defeats the
point of making m_devices protected).

Incidentally, this should make the code safer when we have
different threads accessing devices in the future (for hotplug?).

A lot of code use Device references directly so there is
no easy way to remove FindDevice() and make those unique_ptrs.
2016-06-25 21:46:39 +02:00
..
Android ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
DInput ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
ForceFeedback Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
OSX ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
Pipes ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
SDL ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
XInput ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
Xlib ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
evdev ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
ControllerInterface.cpp ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
ControllerInterface.h ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
Device.cpp ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
Device.h ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
ExpressionParser.cpp ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00
ExpressionParser.h ControllerInterface: Switch to std::shared_ptr 2016-06-25 21:46:39 +02:00