flimEngine
SoundExecutioner Class Reference

#include <SndExecutioner.h>

Collaboration diagram for SoundExecutioner:
Collaboration graph

Public Member Functions

 SoundExecutioner ()=default
 
 ~SoundExecutioner ()
 
 SoundExecutioner (const SoundExecutioner &)=default
 
SoundExecutioneroperator= (const SoundExecutioner &)=default
 
void addCommand (CallbackCommand *in)
 
void ProcessInstantCommands ()
 
void ProcessDeferredCommands ()
 

Private Attributes

std::list< CallbackCommand * > instantDeploy
 
std::list< CallbackCommand * > deferredDeploy
 

Constructor & Destructor Documentation

◆ SoundExecutioner() [1/2]

SoundExecutioner::SoundExecutioner ( )
default

◆ ~SoundExecutioner()

SoundExecutioner::~SoundExecutioner ( )

◆ SoundExecutioner() [2/2]

SoundExecutioner::SoundExecutioner ( const SoundExecutioner )
default

Member Function Documentation

◆ addCommand()

void SoundExecutioner::addCommand ( CallbackCommand in)

◆ operator=()

SoundExecutioner& SoundExecutioner::operator= ( const SoundExecutioner )
default

◆ ProcessDeferredCommands()

void SoundExecutioner::ProcessDeferredCommands ( )

◆ ProcessInstantCommands()

void SoundExecutioner::ProcessInstantCommands ( )

Member Data Documentation

◆ deferredDeploy

std::list<CallbackCommand*> SoundExecutioner::deferredDeploy
private

◆ instantDeploy

std::list<CallbackCommand*> SoundExecutioner::instantDeploy
private

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