sound_play::SoundClient::Sound Class Reference

#include <sound_play.h>

List of all members.

Public Member Functions

void play ()
 Play the Sound.
void repeat ()
 Play the Sound repeatedly.
void stop ()
 Stop Sound playback.

Private Member Functions

 Sound (SoundClient *sc, int snd, const std::string &arg)

Private Attributes

std::string arg_
SoundClientclient_
int snd_

Friends

class SoundClient

Detailed Description

Definition at line 46 of file sound_play.h.


Constructor & Destructor Documentation

sound_play::SoundClient::Sound::Sound ( SoundClient sc,
int  snd,
const std::string &  arg 
) [inline, private]

Definition at line 51 of file sound_play.h.


Member Function Documentation

void sound_play::SoundClient::Sound::play (  )  [inline]

Play the Sound.

This method causes the Sound to be played once.

Definition at line 65 of file sound_play.h.

void sound_play::SoundClient::Sound::repeat (  )  [inline]

Play the Sound repeatedly.

This method causes the Sound to be played repeatedly until stop() is called.

Definition at line 77 of file sound_play.h.

void sound_play::SoundClient::Sound::stop (  )  [inline]

Stop Sound playback.

This method causes the Sound to stop playing.

Definition at line 88 of file sound_play.h.


Friends And Related Function Documentation

friend class SoundClient [friend]

Definition at line 45 of file sound_play.h.


Member Data Documentation

std::string sound_play::SoundClient::Sound::arg_ [private]

Definition at line 48 of file sound_play.h.

Definition at line 49 of file sound_play.h.

Definition at line 47 of file sound_play.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends


sound_play
Author(s): Blaise Gassend
autogenerated on Fri Jan 11 09:40:54 2013