Bifrost SDK
Bifrost SDK documentation
StopToken.h File Reference
#include <Amino/Core/CoreExport.h>
#include <Amino/Core/StopTokenFwd.h>
#include <Amino/Core/internal/PImpl.h>
#include <Amino/Core/internal/StopCallbackDetails.h>

Go to the source code of this file.

Classes

struct  Amino::NoStopState_t
 A tag type to indicate that a StopSource should be created without a valid state (such StopSource can't be used to request a stop). More...
 
class  Amino::StopToken
 A token that can be used to check if a stop has been requested. More...
 
class  Amino::StopSource
 A source that can be used to request a stop. More...
 
class  Amino::StopCallback< Callback >
 A callback that can be attached to a StopToken. More...
 

Namespaces

namespace  Amino
 

Macros

#define AMINO_API   AMINO_CORE_SHARED_DECL
 

Functions

template<typename Callback >
 Amino::StopCallback (StopToken const &, Callback) -> StopCallback< Callback >
 Deduction guides for StopCallback. More...
 
template<typename Callback >
 Amino::StopCallback (StopToken &&, Callback) -> StopCallback< Callback >
 Deduction guides for StopCallback. More...
 

Macro Definition Documentation

◆ AMINO_API

#define AMINO_API   AMINO_CORE_SHARED_DECL

Definition at line 24 of file StopToken.h.