StripeKit 0.1.1
Stripe integration toolkit for C++
Loading...
Searching...
No Matches
Async Support

Coroutine and callback plumbing shared by the asynchronous client methods. More...

Collaboration diagram for Async Support:

Classes

class  stripekit::Task< TResult >
 The result of an asynchronous StripeKit operation. More...
struct  stripekit::Task< TResult >::promise_type
 Coroutine promise type. More...
class  stripekit::OnceCallback< Args >
 Makes a callback safe to hand to code that might fire it more than once. More...

Detailed Description

Coroutine and callback plumbing shared by the asynchronous client methods.

Most applications only need to know that *_async methods return a stripekit::Task that can be co_awaited.