DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
Loading...
Searching...
No Matches
DiscordCoreAPI::StageInstances Class Reference

An interface class for the StageInstance related Discord endpoints. More...

#include <StageInstanceEntities.hpp>

Static Public Member Functions

static CoRoutine< StageInstancecreateStageInstanceAsync (CreateStageInstanceData dataPackage)
 Creates a StageInstance. More...
 
static CoRoutine< void > deleteStageInstanceAsync (DeleteStageInstanceData dataPackage)
 Deletes a StageInstance. More...
 
static CoRoutine< StageInstancegetStageInstanceAsync (GetStageInstanceData dataPackage)
 Collects a StageInstance. More...
 
static CoRoutine< StageInstancemodifyStageInstanceAsync (ModifyStageInstanceData dataPackage)
 Modifies a StageInstance. More...
 

Member Function Documentation

◆ createStageInstanceAsync()

CoRoutine< StageInstance > DiscordCoreAPI::StageInstances::createStageInstanceAsync ( CreateStageInstanceData  dataPackage)
static

Creates a StageInstance.

Parameters
dataPackageA CreateStageInstanceData structure.
Returns
A CoRoutine containing a StageInstance.

Definition at line 49 of file StageInstanceEntities.cpp.

◆ deleteStageInstanceAsync()

CoRoutine< void > DiscordCoreAPI::StageInstances::deleteStageInstanceAsync ( DeleteStageInstanceData  dataPackage)
static

Deletes a StageInstance.

Parameters
dataPackageA DeleteStageInstanceData structure.
Returns
A CoRoutine containing void.

Definition at line 91 of file StageInstanceEntities.cpp.

◆ getStageInstanceAsync()

CoRoutine< StageInstance > DiscordCoreAPI::StageInstances::getStageInstanceAsync ( GetStageInstanceData  dataPackage)
static

Collects a StageInstance.

Parameters
dataPackageA GetStageInstanceData structure.
Returns
A CoRoutine containing a StageInstance.

Definition at line 66 of file StageInstanceEntities.cpp.

◆ modifyStageInstanceAsync()

CoRoutine< StageInstance > DiscordCoreAPI::StageInstances::modifyStageInstanceAsync ( ModifyStageInstanceData  dataPackage)
static

Modifies a StageInstance.

Parameters
dataPackageA ModifyStageInstanceData structure.
Returns
A CoRoutine containing a StageInstance.

Definition at line 75 of file StageInstanceEntities.cpp.


The documentation for this class was generated from the following files: