flimEngine
CallbackSoundEndedCommand Class Reference

#include <CallbackSoundEndedCommand.h>

Inheritance diagram for CallbackSoundEndedCommand:
Inheritance graph
Collaboration diagram for CallbackSoundEndedCommand:
Collaboration graph

Public Member Functions

 CallbackSoundEndedCommand ()
 
 CallbackSoundEndedCommand (SoundCallID _id, unsigned int _handle)
 
 ~CallbackSoundEndedCommand ()
 
 CallbackSoundEndedCommand (const CallbackSoundEndedCommand &)=default
 
CallbackSoundEndedCommandoperator= (const CallbackSoundEndedCommand &)=default
 
snd_err SetContext (SoundCallID _id, unsigned int _handle)
 
virtual void execute () override
 
- Public Member Functions inherited from ThreadCommunicationCommand
 ThreadCommunicationCommand ()=default
 
 ~ThreadCommunicationCommand ()
 
 ThreadCommunicationCommand (const ThreadCommunicationCommand &)=default
 
ThreadCommunicationCommandoperator= (const ThreadCommunicationCommand &)=default
 
- Public Member Functions inherited from Command
 Command ()
 
virtual ~Command ()
 
Commandoperator= (const Command &)=default
 
 Command (const Command &)=default
 
 Command ()=default
 
 ~Command ()
 
Commandoperator= (const Command &)=default
 
 Command (const Command &)=default
 

Private Attributes

unsigned int handle
 
SoundCallID id
 

Constructor & Destructor Documentation

◆ CallbackSoundEndedCommand() [1/3]

CallbackSoundEndedCommand::CallbackSoundEndedCommand ( )

◆ CallbackSoundEndedCommand() [2/3]

CallbackSoundEndedCommand::CallbackSoundEndedCommand ( SoundCallID  _id,
unsigned int  _handle 
)

◆ ~CallbackSoundEndedCommand()

CallbackSoundEndedCommand::~CallbackSoundEndedCommand ( )
inline

◆ CallbackSoundEndedCommand() [3/3]

CallbackSoundEndedCommand::CallbackSoundEndedCommand ( const CallbackSoundEndedCommand )
default

Member Function Documentation

◆ execute()

void CallbackSoundEndedCommand::execute ( )
overridevirtual

◆ operator=()

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

◆ SetContext()

snd_err CallbackSoundEndedCommand::SetContext ( SoundCallID  _id,
unsigned int  _handle 
)

Member Data Documentation

◆ handle

unsigned int CallbackSoundEndedCommand::handle
private

◆ id

SoundCallID CallbackSoundEndedCommand::id
private

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