droplet
1.3.0
A multipurpose Discord bot with the hacker in mind
Toggle main menu visibility
Loading...
Searching...
No Matches
ReactionRoleDTO.hpp
Go to the documentation of this file.
1
/*
2
* (c) Copyright erarnitox.de - All rights reserved
3
* Author: Erarnitox <david@erarnitox.de>
4
*
5
* License: MIT License
6
*
7
* Description:
8
*
9
* Documentation: https://droplet.erarnitox.de/doxygen/html/
10
*/
11
#pragma once
12
13
#include <
RowDTOAdapter.hpp
>
14
#include <string>
15
16
//-----------------------------------------------------
17
//
18
//-----------------------------------------------------
19
class
ReactionRoleDTO
{
20
public
:
21
size_t
role_id
;
22
size_t
message_id
;
23
size_t
guild_id
;
24
std::string
emoji
;
25
26
ReactionRoleDTO
() =
default
;
27
ReactionRoleDTO
(
size_t
role_id
,
size_t
message_id
,
size_t
guild_id
,
const
std::string&
emoji
);
28
explicit
ReactionRoleDTO
(
const
RowDTOAdapter
& row);
29
};
RowDTOAdapter.hpp
ReactionRoleDTO::role_id
size_t role_id
Definition
ReactionRoleDTO.hpp:21
ReactionRoleDTO::message_id
size_t message_id
Definition
ReactionRoleDTO.hpp:22
ReactionRoleDTO::guild_id
size_t guild_id
Definition
ReactionRoleDTO.hpp:23
ReactionRoleDTO::emoji
std::string emoji
Definition
ReactionRoleDTO.hpp:24
ReactionRoleDTO::ReactionRoleDTO
ReactionRoleDTO()=default
RowDTOAdapter
Definition
RowDTOAdapter.hpp:20
src
bot_library
persistence
ReactionRoleDTO.hpp
Generated by
1.18.0