PTLib  Version 2.18.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
vxml.h File Reference
#include <ptclib/pxml.h>
#include <ptlib/pfactory.h>
#include <ptlib/pipechan.h>
#include <ptlib/sound.h>
#include <ptlib/videoio.h>
#include <ptclib/delaychan.h>
#include <ptclib/pwavfile.h>
#include <ptclib/ptts.h>
#include <ptclib/url.h>
#include <ptclib/script.h>
#include <queue>
#include <ptclib/dtmf.h>
Include dependency graph for vxml.h:

Go to the source code of this file.

Classes

class  PVXMLGrammar
 
class  PVXMLMenuGrammar
 
class  PVXMLDigitsGrammar
 
class  PVXMLCache
 
class  PVXMLSession
 
class  PVXMLRecordable
 
class  PVXMLRecordableFilename
 
class  PVXMLPlayable
 
class  PVXMLPlayableStop
 
class  PVXMLPlayableURL
 
class  PVXMLPlayableData
 
class  PVXMLPlayableTone
 
class  PVXMLPlayableCommand
 
class  PVXMLPlayableFile
 
class  PVXMLPlayableFileList
 
class  PVXMLChannel
 
class  PVXMLNodeHandler
 

Macros

#define VXML_PCM16   PSOUND_PCM16
 
#define VXML_G7231   "G.723.1"
 
#define VXML_G729   "G.729"
 

Typedefs

typedef PFactory
< PVXMLNodeHandler,
PCaselessString
PVXMLNodeFactory
 

Functions

 PQUEUE (PVXMLQueue, PVXMLPlayable)
 

Macro Definition Documentation

#define VXML_G7231   "G.723.1"
#define VXML_G729   "G.729"
#define VXML_PCM16   PSOUND_PCM16

Typedef Documentation

Function Documentation

PQUEUE ( PVXMLQueue  ,
PVXMLPlayable   
)