droplet
1.3.0
A multipurpose Discord bot with the hacker in mind
Toggle main menu visibility
Loading...
Searching...
No Matches
ChallengeRoleDTO.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
12
#pragma once
13
14
#include <
RowDTOAdapter.hpp
>
15
#include <string>
16
17
//-----------------------------------------------------
18
//
19
//-----------------------------------------------------
20
class
ChallengeRoleDTO
{
21
public
:
22
size_t
roleId
;
23
size_t
guildId
;
24
size_t
messageId
;
25
std::string
solution
;
26
27
ChallengeRoleDTO
() =
default
;
28
ChallengeRoleDTO
(
size_t
roleId
,
size_t
guildId
,
size_t
messageId
,
const
std::string&
solution
);
29
30
explicit
ChallengeRoleDTO
(
const
RowDTOAdapter
& row);
31
};
RowDTOAdapter.hpp
ChallengeRoleDTO::roleId
size_t roleId
Definition
ChallengeRoleDTO.hpp:22
ChallengeRoleDTO::guildId
size_t guildId
Definition
ChallengeRoleDTO.hpp:23
ChallengeRoleDTO::messageId
size_t messageId
Definition
ChallengeRoleDTO.hpp:24
ChallengeRoleDTO::ChallengeRoleDTO
ChallengeRoleDTO()=default
ChallengeRoleDTO::solution
std::string solution
Definition
ChallengeRoleDTO.hpp:25
RowDTOAdapter
Definition
RowDTOAdapter.hpp:20
src
bot_library
persistence
ChallengeRoleDTO.hpp
Generated by
1.18.0