flimEngine
PlaylistAddCallbackCommand Class Reference

#include <PlaylistAddCallbackCommand.h>

Inheritance diagram for PlaylistAddCallbackCommand:
Inheritance graph
Collaboration diagram for PlaylistAddCallbackCommand:
Collaboration graph

Public Member Functions

 PlaylistAddCallbackCommand ()=delete
 
 PlaylistAddCallbackCommand (CallbackCommand *cmd, int time, unsigned int id1, unsigned int id2=0)
 
 PlaylistAddCallbackCommand (CallbackCommand *cmd, int time, unsigned int id1)
 
virtual ~PlaylistAddCallbackCommand ()
 
PlaylistAddCallbackCommandoperator= (const PlaylistAddCallbackCommand &)=default
 
 PlaylistAddCallbackCommand (const PlaylistAddCallbackCommand &)=default
 
virtual snd_err AttachPlaylist (Playlist *)
 
virtual void execute ()
 
- Public Member Functions inherited from PlaylistInitializationCommand
 PlaylistInitializationCommand ()=default
 
virtual ~PlaylistInitializationCommand ()
 
PlaylistInitializationCommandoperator= (const PlaylistInitializationCommand &)=default
 
 PlaylistInitializationCommand (const PlaylistInitializationCommand &)=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

CallbackCommandcmd
 
int time
 
unsigned int id
 
unsigned int secondaryID
 
Playlistplaylist
 

Constructor & Destructor Documentation

◆ PlaylistAddCallbackCommand() [1/4]

PlaylistAddCallbackCommand::PlaylistAddCallbackCommand ( )
delete

◆ PlaylistAddCallbackCommand() [2/4]

PlaylistAddCallbackCommand::PlaylistAddCallbackCommand ( CallbackCommand cmd,
int  time,
unsigned int  id1,
unsigned int  id2 = 0 
)

◆ PlaylistAddCallbackCommand() [3/4]

PlaylistAddCallbackCommand::PlaylistAddCallbackCommand ( CallbackCommand cmd,
int  time,
unsigned int  id1 
)

◆ ~PlaylistAddCallbackCommand()

virtual PlaylistAddCallbackCommand::~PlaylistAddCallbackCommand ( )
inlinevirtual

◆ PlaylistAddCallbackCommand() [4/4]

PlaylistAddCallbackCommand::PlaylistAddCallbackCommand ( const PlaylistAddCallbackCommand )
default

Member Function Documentation

◆ AttachPlaylist()

snd_err PlaylistAddCallbackCommand::AttachPlaylist ( Playlist p)
virtual

◆ execute()

void PlaylistAddCallbackCommand::execute ( )
virtual

◆ operator=()

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

Member Data Documentation

◆ cmd

CallbackCommand* PlaylistAddCallbackCommand::cmd
private

◆ id

unsigned int PlaylistAddCallbackCommand::id
private

◆ playlist

Playlist* PlaylistAddCallbackCommand::playlist
private

◆ secondaryID

unsigned int PlaylistAddCallbackCommand::secondaryID
private

◆ time

int PlaylistAddCallbackCommand::time
private

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