MythTV  0.26-pre
Signals | Public Member Functions | Protected Attributes
MusicIODevice Class Reference

#include <decoderhandler.h>

Inheritance diagram for MusicIODevice:
ShoutCastIODevice

List of all members.

Signals

void freeSpaceAvailable (void)

Public Member Functions

 MusicIODevice (void)
 ~MusicIODevice (void)
bool open (int)
void close (void)
bool flush (void)
qint64 size (void) const
qint64 pos (void) const
qint64 bytesAvailable (void) const
bool isSequential (void) const
qint64 readData (char *data, qint64 sz)
qint64 writeData (const char *data, qint64 sz)
int getch (void)
int putch (int c)
int ungetch (int)

Protected Attributes

MusicBufferm_buffer

Detailed Description

Definition at line 251 of file decoderhandler.h.


Constructor & Destructor Documentation

Definition at line 658 of file decoderhandler.cpp.

Definition at line 664 of file decoderhandler.cpp.


Member Function Documentation

void MusicIODevice::close ( void  ) [inline]

Reimplemented in ShoutCastIODevice.

Definition at line 260 of file decoderhandler.h.

Referenced by DecoderIOFactoryUrl::doClose().

Reimplemented in ShoutCastIODevice.

qint64 MusicIODevice::size ( void  ) const

Reimplemented in ShoutCastIODevice.

Definition at line 674 of file decoderhandler.cpp.

qint64 MusicIODevice::pos ( void  ) const [inline]

Reimplemented in ShoutCastIODevice.

Definition at line 264 of file decoderhandler.h.

qint64 MusicIODevice::bytesAvailable ( void  ) const

Reimplemented in ShoutCastIODevice.

Definition at line 692 of file decoderhandler.cpp.

Referenced by DecoderIOFactoryUrl::readyRead().

bool MusicIODevice::isSequential ( void  ) const [inline]

Reimplemented in ShoutCastIODevice.

Definition at line 266 of file decoderhandler.h.

qint64 MusicIODevice::readData ( char *  data,
qint64  sz 
)

Reimplemented in ShoutCastIODevice.

Definition at line 679 of file decoderhandler.cpp.

qint64 MusicIODevice::writeData ( const char *  data,
qint64  sz 
)

Reimplemented in ShoutCastIODevice.

Definition at line 686 of file decoderhandler.cpp.

Referenced by DecoderIOFactoryUrl::readyRead().

Definition at line 697 of file decoderhandler.cpp.

Definition at line 703 of file decoderhandler.cpp.

Definition at line 709 of file decoderhandler.cpp.

Referenced by readData().


Member Data Documentation


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