LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SoundPlayerPool Class Reference

#include <SoundPlayerPool.h>

Public Member Functions

sptr< SoundPlayerplay (const std::string &filePath, const std::string &streamClass, bool repeat, int duration)
 
void stop (sptr< SoundPlayer > player)
 
void playFeedback (const std::string &name, const std::string &sinkName=std::string())
 

Static Public Member Functions

static SoundPlayerPoolinstance ()
 

Friends

class SoundPlayer
 

Member Function Documentation

SoundPlayerPool * SoundPlayerPool::instance ( void  )
static
sptr< SoundPlayer > SoundPlayerPool::play ( const std::string &  filePath,
const std::string &  streamClass,
bool  repeat,
int  duration 
)
void SoundPlayerPool::playFeedback ( const std::string &  name,
const std::string &  sinkName = std::string() 
)
void SoundPlayerPool::stop ( sptr< SoundPlayer player)

Friends And Related Function Documentation

friend class SoundPlayer
friend

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