D++ (DPP)
C++ Discord API Bot Library
Search
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
l
m
r
s
t
u
v
w
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
g
h
i
j
m
p
r
s
t
u
v
w
Enumerations
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Enumerator
a
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
Enumerations
Enumerator
Related Functions
a
c
d
e
f
i
j
o
s
w
▼
D++ (DPP)
►
D++: A C++ Discord API Library for Bots
Frequently Asked Questions (FAQ)
A Glossary of Common Discord Terms
►
Installing D++
►
Creating a Discord Bot
►
Example Programs
►
Advanced Reference
Deprecated List
Todo List
►
Namespaces
▼
Classes
▼
Class List
►
dpp
►
std
Class Index
►
Class Hierarchy
►
Class Members
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Pages
dpp::entitlement Member List
This is the complete list of members for
dpp::entitlement
, including all inherited members.
application_id
dpp::entitlement
build_json
(bool with_id=false) const
dpp::json_interface< entitlement >
inline
ends_at
dpp::entitlement
entitlement
()=default
dpp::entitlement
entitlement
(const snowflake sku_id, const snowflake id=0, const snowflake application_id=0, const entitlement_type type=dpp::entitlement_type::APPLICATION_SUBSCRIPTION, const uint8_t flags=0)
dpp::entitlement
fill_from_json
(nlohmann::json *j)
dpp::json_interface< entitlement >
inline
fill_from_json_impl
(nlohmann::json *j)
dpp::entitlement
protected
flags
dpp::entitlement
get_creation_time
() const noexcept
dpp::managed
inline
get_type
() const
dpp::entitlement
gift_code_flags
dpp::entitlement
guild_id
dpp::entitlement
id
dpp::managed
is_consumed
() const
dpp::entitlement
is_deleted
() const
dpp::entitlement
json_interface< entitlement >
dpp::entitlement
friend
managed
()=default
dpp::managed
managed
(const snowflake nid)
dpp::managed
inline
managed
(const managed &rhs)=default
dpp::managed
managed
(managed &&rhs)=default
dpp::managed
operator!=
(const managed &other) const noexcept
dpp::managed
inline
operator=
(const managed &rhs)=default
dpp::managed
operator=
(managed &&rhs)=default
dpp::managed
operator==
(const managed &other) const noexcept
dpp::managed
inline
promotion_id
dpp::entitlement
sku_id
dpp::entitlement
starts_at
dpp::entitlement
subscription_id
dpp::entitlement
to_json
(bool with_id=false) const
dpp::json_interface< entitlement >
inline
to_json_impl
(bool with_id=false) const
dpp::entitlement
protected
type
dpp::entitlement
user_id
dpp::entitlement
~managed
()=default
dpp::managed
virtual
D++ Library version 9.0.13
D++ Library version 9.0.12
D++ Library version 9.0.11
D++ Library version 9.0.10
D++ Library version 9.0.9
D++ Library version 9.0.8
D++ Library version 9.0.7
D++ Library version 9.0.6
D++ Library version 9.0.5
D++ Library version 9.0.4
D++ Library version 9.0.3
D++ Library version 9.0.2
D++ Library version 9.0.1
D++ Library version 9.0.0
D++ Library version 1.0.2
D++ Library version 1.0.1
D++ Library version 1.0.0