| 
    Leosac
    0.7.0
    
   OpenSourceAccessControl 
   | 
 
#include "modules/led-buzzer/ws/CRUDHandler.hpp"#include "exception/EntityNotFound.hpp"#include "hardware/Buzzer_odb.h"#include "hardware/LED_odb.h"#include "hardware/serializers/BuzzerSerializer.hpp"#include "modules/websock-api/api/APISession.hpp"#include "tools/JSONUtils.hpp"#include "tools/db/DBService.hpp"#include "tools/db/OptionalTransaction.hpp"#include <hardware/serializers/LEDSerializer.hpp>
 Include dependency graph for CRUDHandler.cpp:Go to the source code of this file.
Namespaces | |
| Leosac | |
| This is the header file for a generated source file, GitSHA1.cpp.  | |
| Leosac::Module | |
| All modules that provides features to Leosac shall be in this namespace.  | |
| Leosac::Module::LedBuzzer | |
| Namespace where implementation of Led (or buzzer) support is done.  | |
Functions | |
| template<typename T > | |
| std::shared_ptr< T > | Leosac::Module::LedBuzzer::find_led_or_buzzer_by_id (const Hardware::DeviceId &id, DBPtr db) | 
| template<> | |
| Hardware::LEDPtr | Leosac::Module::LedBuzzer::find_led_or_buzzer_by_id< Hardware::LED > (const Hardware::DeviceId &id, DBPtr db) | 
| template<> | |
| Hardware::BuzzerPtr | Leosac::Module::LedBuzzer::find_led_or_buzzer_by_id< Hardware::Buzzer > (const Hardware::DeviceId &id, DBPtr db) |