![]() |
Leosac
0.8.0
Open Source Access Control
|
#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) |