PTLib
Version 2.14.3
|
#include <vxml.h>
Public Member Functions | |
PVXMLPlayableFileList () | |
virtual PBoolean | Open (PVXMLChannel &chan, const PString &arg, PINDEX delay, PINDEX repeat, PBoolean autoDelete) |
virtual PBoolean | Open (PVXMLChannel &chan, const PStringArray &filenames, PINDEX delay, PINDEX repeat, PBoolean autoDelete) |
virtual bool | OnStart () |
virtual bool | OnRepeat () |
virtual void | OnStop () |
Protected Attributes | |
PStringArray | m_fileNames |
PINDEX | m_currentIndex |
![]() | |
PFilePath | m_filePath |
![]() | |
PVXMLChannel * | m_vxmlChannel |
PChannel * | m_subChannel |
PINDEX | m_repeat |
PINDEX | m_delay |
PString | m_format |
unsigned | m_sampleFrequency |
bool | m_autoDelete |
bool | m_delayDone |
![]() | |
unsigned | m_traceContextIdentifier |
Additional Inherited Members | |
![]() | |
enum | Comparison { LessThan = -1, EqualTo = 0, GreaterThan = 1 } |
Result of the comparison operation performed by the Compare() function. More... | |
![]() | |
static const char * | Class () |
Get the name of the class as a C string. More... | |
static __inline const PObject * | PTraceObjectInstance (const char *) |
static __inline const PObject * | PTraceObjectInstance (const PObject *obj) |
static Comparison | InternalCompareObjectMemoryDirect (const PObject *obj1, const PObject *obj2, PINDEX size) |
Internal function caled from CompareObjectMemoryDirect() More... | |
![]() | |
PObject () | |
Constructor for PObject, made protected so cannot ever create one on its own. More... | |
![]() |
PVXMLPlayableFileList::PVXMLPlayableFileList | ( | ) |
|
virtual |
Reimplemented from PVXMLPlayableFile.
|
virtual |
Reimplemented from PVXMLPlayableFile.
|
virtual |
Reimplemented from PVXMLPlayableFile.
|
virtual |
Reimplemented from PVXMLPlayableFile.
|
virtual |
|
protected |
|
protected |