From 4ca20c200f5afc3cd083717c0cf47b7a6b914f9a Mon Sep 17 00:00:00 2001 From: Johannes Wendel Date: Tue, 20 Nov 2018 23:33:59 +0100 Subject: [PATCH] changed stuff --- FlippR-Driver/contrib/uml/output_umldiagramm | 21 ++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/FlippR-Driver/contrib/uml/output_umldiagramm b/FlippR-Driver/contrib/uml/output_umldiagramm index 79cdb4d..96cef48 100644 --- a/FlippR-Driver/contrib/uml/output_umldiagramm +++ b/FlippR-Driver/contrib/uml/output_umldiagramm @@ -180,16 +180,19 @@ namespace flippR_driver::output { namespace flippR_driver::output { class OutputDriver { - +OutputDriver(std::map > cabinet_items, std::map > displays, std::map > sounds) + +OutputDriver(std::map > solenoids, std::map > lamps, std::map > displays, std::map > sounds) +~OutputDriver() -displays : std::map > - -cabinet_items : std::map > + -lamps : std::map > + -solenoids : std::map > -sounds : std::map > +get_display(char number) : std::shared_ptr - +get_cabinet_item(std::string name) : std::shared_ptr + +get_lamp(std::string name) : std::shared_ptr + +get_solenoid(std::string name) : std::shared_ptr +get_sound(std::string name) : std::shared_ptr +get_displays() : std::vector > - +get_cabinet_items() : std::vector > + +get_lamps() : std::vector > + +get_solenoids() : std::vector > +get_sounds() : std::vector > } } @@ -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 { OutputDriver o-- ISound }