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
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Pages
dpp::async< R > Member List
This is the complete list of members for
dpp::async< R >
, including all inherited members.
abandon
()
dpp::awaitable< R >
protected
async
(Obj &&obj, Fun &&fun, Args &&... args)
dpp::async< R >
inline
explicit
async
(Fun &&fun, Args &&... args)
dpp::async< R >
inline
explicit
async
(const async &)=delete
dpp::async< R >
async
(async &&)=default
dpp::async< R >
await_ready
() const
dpp::awaitable< R >
awaitable
(shared_state *promise) noexcept
dpp::awaitable< R >
inline
protected
awaitable
()=default
dpp::awaitable< R >
awaitable
(const awaitable &)=delete
dpp::awaitable< R >
awaitable
(awaitable &&rhs) noexcept
dpp::awaitable< R >
inline
if_this_causes_an_invalid_read_your_promise_was_destroyed_before_your_awaitable____check_your_promise_lifetime
()
dpp::awaitable< R >
inline
operator=
(const async &)=delete
dpp::async< R >
operator=
(async &&)=default
dpp::async< R >
awaitable< R >::operator=
(const awaitable &)=delete
dpp::awaitable< R >
awaitable< R >::operator=
(awaitable &&rhs) noexcept
dpp::awaitable< R >
inline
requires
(std::is_base_of_v< awaitable, std::remove_cv_t< Derived >>) friend awaiter< Derived & > operator co_await(Derived &obj) noexcept
dpp::awaitable< R >
inline
requires
(std::is_base_of_v< awaitable, std::remove_cv_t< Derived >>) friend awaiter< Derived && > operator co_await(Derived &&obj) noexcept
dpp::awaitable< R >
inline
result_type
typedef
dpp::async< R >
shared_state
typedef
dpp::awaitable< R >
protected
state_flags
typedef
dpp::awaitable< R >
protected
state_ptr
dpp::awaitable< R >
protected
sync_wait
()
dpp::basic_awaitable< awaitable< R > >
inline
sync_wait_for
(const std::chrono::duration< Rep, Period > &duration)
dpp::basic_awaitable< awaitable< R > >
inline
sync_wait_impl
(auto &&do_wait)
dpp::basic_awaitable< awaitable< R > >
inline
protected
sync_wait_until
(const std::chrono::time_point< Clock, Duration > &time)
dpp::basic_awaitable< awaitable< R > >
inline
valid
() const noexcept
dpp::awaitable< R >
~async
()
dpp::async< R >
inline
~awaitable
()
dpp::awaitable< R >
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