SoundChannel Class Reference

#include <soundchannel.h>

Inheritance diagram for SoundChannel:

BBoB_Channel QObject

List of all members.


Detailed Description

Accepts Channel input to play a sound.

Definition at line 10 of file soundchannel.h.


Public Slots

void Input (QString s)
void SendOutput (const QString s)

Signals

void Output (QString s)

Public Member Functions

 SoundChannel (BBoB_Module *mod, int channel_dir=0, int channel_type=0, QString channel_name="")
void SaveSettings (const BBoB_Settings *settings, const QString modName)

Public Attributes

BBoB_ModuleModule
QLineEditSender
QLineEditData

Constructor & Destructor Documentation

SoundChannel::SoundChannel ( BBoB_Module mod,
int  channel_dir = 0,
int  channel_type = 0,
QString  channel_name = "" 
)

Definition at line 4 of file soundchannel.cpp.

References Data, and Module.


Member Function Documentation

void SoundChannel::SaveSettings ( const BBoB_Settings settings,
const QString  modName 
)

Reimplemented from BBoB_Channel.

Definition at line 28 of file soundchannel.cpp.

References QString::toAscii().

Here is the call graph for this function:

void SoundChannel::Input ( QString  s  )  [virtual, slot]

Implements BBoB_Channel.

Definition at line 20 of file soundchannel.cpp.

References Data, and BBoB_Channel::name.

void SoundChannel::SendOutput ( const QString  s  )  [virtual, slot]

Called within the plugin to trigger output

Implements BBoB_Channel.

Definition at line 15 of file soundchannel.cpp.

References Output().

void SoundChannel::Output ( QString  s  )  [virtual, signal]

Implements BBoB_Channel.

Referenced by SendOutput().


Member Data Documentation

BBoB_Module* SoundChannel::Module

Definition at line 16 of file soundchannel.h.

Referenced by SoundChannel().

QLineEdit* SoundChannel::Sender

Definition at line 18 of file soundchannel.h.

QLineEdit* SoundChannel::Data

Definition at line 19 of file soundchannel.h.

Referenced by Input(), and SoundChannel().


The documentation for this class was generated from the following files:
Generated on Sun Oct 28 22:51:45 2007 for BBoB by  doxygen 1.5.3