changed stuff
This commit is contained in:
@@ -180,16 +180,19 @@ namespace flippR_driver::output {
|
|||||||
|
|
||||||
namespace flippR_driver::output {
|
namespace flippR_driver::output {
|
||||||
class OutputDriver {
|
class OutputDriver {
|
||||||
+OutputDriver(std::map<std::string, std::shared_ptr<IOutputtItem> > cabinet_items, std::map<char, std::shared_ptr<IDisplay> > displays, std::map<std::string, std::shared_ptr<ISound> > sounds)
|
+OutputDriver(std::map<std::string, std::shared_ptr<ISolenoid> > solenoids, std::map<std::string, std::shared_ptr<ILamp> > lamps, std::map<char, std::shared_ptr<IDisplay> > displays, std::map<std::string, std::shared_ptr<ISound> > sounds)
|
||||||
+~OutputDriver()
|
+~OutputDriver()
|
||||||
-displays : std::map<char, std::shared_ptr<IDisplay> >
|
-displays : std::map<char, std::shared_ptr<IDisplay> >
|
||||||
-cabinet_items : std::map<std::string, std::shared_ptr<IOutputtItem> >
|
-lamps : std::map<std::string, std::shared_ptr<ILamp> >
|
||||||
|
-solenoids : std::map<std::string, std::shared_ptr<ISolenoid> >
|
||||||
-sounds : std::map<std::string, std::shared_ptr<ISound> >
|
-sounds : std::map<std::string, std::shared_ptr<ISound> >
|
||||||
+get_display(char number) : std::shared_ptr<IDisplay>
|
+get_display(char number) : std::shared_ptr<IDisplay>
|
||||||
+get_cabinet_item(std::string name) : std::shared_ptr<IOutputtItem>
|
+get_lamp(std::string name) : std::shared_ptr<ILamp>
|
||||||
|
+get_solenoid(std::string name) : std::shared_ptr<ISolenoid>
|
||||||
+get_sound(std::string name) : std::shared_ptr<ISound>
|
+get_sound(std::string name) : std::shared_ptr<ISound>
|
||||||
+get_displays() : std::vector<std::shared_ptr<IDisplay> >
|
+get_displays() : std::vector<std::shared_ptr<IDisplay> >
|
||||||
+get_cabinet_items() : std::vector<std::shared_ptr<IOutputtItem> >
|
+get_lamps() : std::vector<std::shared_ptr<ILamp> >
|
||||||
|
+get_solenoids() : std::vector<std::shared_ptr<ISolenoid> >
|
||||||
+get_sounds() : std::vector<std::shared_ptr<ISound> >
|
+get_sounds() : std::vector<std::shared_ptr<ISound> >
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -334,6 +337,16 @@ namespace flippR_driver::output {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
namespace flippR_driver::output {
|
||||||
|
OutputDriver o-- ILamp
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
namespace flippR_driver::output {
|
||||||
|
OutputDriver o-- ISolenoid
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
namespace flippR_driver::output {
|
namespace flippR_driver::output {
|
||||||
OutputDriver o-- ISound
|
OutputDriver o-- ISound
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user