PTLib Version 2.10.2
PVXMLPlayableFilenameList Class Reference

#include <vxml.h>

Inheritance diagram for PVXMLPlayableFilenameList:
PVXMLPlayable PObject

List of all members.

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

Member Function Documentation

void PVXMLPlayableFilenameList::OnRepeat ( PVXMLChannel outgoingChannel) [virtual]

Reimplemented from PVXMLPlayable.

Referenced by Play().

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.

References OnRepeat().


Member Data Documentation


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