#include <vxml.h>
Inheritance diagram for PVXMLPlayableFilenameList:
Public Member Functions | |
PBoolean | Open (PVXMLChannel &chan, const PStringArray &filenames, PINDEX delay, PINDEX repeat, PBoolean autoDelete) |
void | Play (PVXMLChannel &outgoingChannel) |
void | OnRepeat (PVXMLChannel &outgoingChannel) |
void | OnStop () |
Protected Attributes | |
PINDEX | currentIndex |
PStringArray | filenames |
void PVXMLPlayableFilenameList::OnRepeat | ( | PVXMLChannel & | outgoingChannel | ) | [virtual] |
Reimplemented from PVXMLPlayable.
void PVXMLPlayableFilenameList::OnStop | ( | ) | [virtual] |
Reimplemented from PVXMLPlayable.
PBoolean PVXMLPlayableFilenameList::Open | ( | PVXMLChannel & | chan, | |
const PStringArray & | filenames, | |||
PINDEX | delay, | |||
PINDEX | repeat, | |||
PBoolean | autoDelete | |||
) |
void PVXMLPlayableFilenameList::Play | ( | PVXMLChannel & | outgoingChannel | ) | [inline, virtual] |
Implements PVXMLPlayable.
PINDEX PVXMLPlayableFilenameList::currentIndex [protected] |
PStringArray PVXMLPlayableFilenameList::filenames [protected] |