droplet 1.3.0
A multipurpose Discord bot with the hacker in mind
Loading...
Searching...
No Matches
NotificationRepository Class Reference

#include <NotificationRepository.hpp>

Inheritance diagram for NotificationRepository:
Collaboration diagram for NotificationRepository:

Public Member Functions

bool create (const NotificationDTO &object) noexcept override
bool remove (size_t id) noexcept override
NotificationDTO get (size_t id) const noexcept override
bool update (const NotificationDTO &object) noexcept override
std::vector< NotificationDTOgetAll () const noexcept

Member Function Documentation

◆ create()

bool NotificationRepository::create ( const NotificationDTO & object)
nodiscardoverridevirtualnoexcept

◆ get()

NotificationDTO NotificationRepository::get ( size_t id) const
nodiscardoverridevirtualnoexcept

◆ getAll()

std::vector< NotificationDTO > NotificationRepository::getAll ( ) const
nodiscardnoexcept

◆ remove()

bool NotificationRepository::remove ( size_t id)
nodiscardoverridevirtualnoexcept

◆ update()

bool NotificationRepository::update ( const NotificationDTO & object)
nodiscardoverridevirtualnoexcept

The documentation for this class was generated from the following files: