All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

PDNS |
NAPTRRecord |
SRVRecord |
PWAV |
ChunkHeader |
RIFFChunkHeader |
FMTChunk |
XMPP |
C2S |
TCPTransport | XMPP client to server TCP transport
StreamHandler | This class handles the client side of a C2S (Client to Server) XMPP stream
Disco | JEP-0030 Service Discovery classes
Item |
MUC |
User |
Room |
JID |
BareJID |
Transport | This interface is the base class of each XMPP transport class
Stream | This class represents a XMPP stream, i.e
BaseStreamHandler |
Stanza | XMPP stanzas: the following classes represent the three stanzas (PDUs) defined by the xmpp protocol
Message |
Presence |
IQ |
Identity |
Roster |
Item |
DNS_A_DATA |
DNS_AAAA_DATA |
DNS_MX_DATA |
DNS_NULL_DATA |
DNS_PTR_DATA |
DNS_RECORD_FLAGS |
DNS_SRV_DATA |
DnsRecord |
Info |
LDAPPluginServiceDescriptor |
MXRecord |
P_fd_set |
P_timeval |
PAbstractArray | This class contains a variable length array of arbitrary memory blocks
PAbstractDictionary | An abstract dictionary container
PAbstractList | This class is a collection of objects which are descendents of the `PObject` class
PAbstractSet | Abstract set of PObjects
PAbstractSortedList | This class is a collection of objects which are descendents of the `PObject` class
PAdaptiveDelay | Class for implementing an "adaptive" delay
PAec |
PAllocatorTemplate |
PArgList | This class allows the parsing of a set of program arguments
PArray | This template class maps the `PArrayObjects` to a specific object type
PArrayObjects | An array of objects
PASN_Array | Class for ASN Array type
PASN_BitString | Class for ASN Bit String type
PASN_BMPString | Class for ASN BMP (16 bit) String type
PASN_Boolean | Class for ASN Boolean type
PASN_Choice | Class for ASN Choice type
PASN_ConstrainedObject | Base class for constrained ASN encoding/decoding
PASN_ConstrainedString | Base class for ASN String types
PASN_Enumeration | Class for ASN Enumerated type
PASN_GeneralisedTime |
PASN_Integer | Class for ASN Integer type
PASN_Names |
PASN_Null | Class for ASN Null type
PASN_Object | Base class for ASN encoding/decoding
PASN_ObjectId | Class for ASN Object Identifier type
PASN_OctetString | Class for ASN Octet String type
PASN_Real | Class for ASN floating point type
PASN_Sequence | Class for ASN Sequence type
PASN_Set | Class for ASN Set type
PASN_Stream | Base class for ASN decoder/encoder stream
PASN_UniversalTime |
PASNCounter | A descendant of PASNObject which is an unsigned ASN counter type
PASNGauge | A descendant of PASNObject which is an unsigned ASN guage type
PASNInteger | A descendant of PASNObject which is a simple ASN integer type
PASNIPAddress | A descendant of PASNObject which is an IP address type
PASNNull | A descendant of PASNObject which is the NULL type
PASNObject | This class defines the common behviour of all ASN objects
PASNObjectID | A descendant of PASNObject which is an unsigned ASN ObjID type
PASNSequence | A descendant of PASNObject which is the complex sequence type
PASNString | A descendant of PASNObject which is a simple ASN OctetStr type
PASNTimeTicks | A descendant of PASNObject which is an unsigned ASN time tick type
PASNUnsignedInteger | A descendant of PASNObject which is an unsigned ASN integer type
PAtomicBase |
PAtomicBoolean | This class implements an atomic "test and set" boolean
PAtomicInteger | This class implements an integer that can be atomically incremented and decremented in a thread-safe manner
PBase64 | This class is used to encode/decode data using the MIME standard base64 encoding mechanism as defined in RFC1521
PBaseArray | This template class maps the `PAbstractArray` to a specific element type
PBitArray | This class represents a dynamic bit array
PBYTEArray | Array of unsigned characters
PCaselessString | This class is a variation of a string that ignores case
PChannel | Abstract class defining I/O channel semantics
Slice | Structure that defines a "slice" of memory to be written to
PChannelStreamBuffer |
PCharArray | Array of characters
PCLI | Command Line Interpreter class
Arguments | This class is an enhancement to PArgList to add context
Context | Context for command line interpreter
InternalCommand |
PCLISocket | Command Line Interpreter over TCP sockets
PCLIStandard | Command Line Interpreter over standard input/output
PCLITelnet | Command Line Interpreter over Telnet sockets
PCollection | A collection is a container that collects together descendents of the `PObject` class
PColourConverter | This class defines a means to convert an image from one colour format to another
PColourConverterRegistration | This class registers a colour conversion class
PCondMutex | This class defines a thread synchronisation object
PConfig | A class representing a configuration for the application
PConfigArgs | This class parse command line arguments with the ability to override them from a PConfig file/registry
PConfigPage |
PConfigSectionsPage |
PConsoleChannel | This class defines an I/O channel that communicates via a console
PConstantString | Create a constant string
PContainer | Abstract class to embody the base functionality of a `container`
PContainerReference |
PCypher | This abstract class defines an encryption/decryption algortihm
PDelayChannel | Class for implementing a "delay line" channel
PDevicePluginAdapter |
PDevicePluginAdapterBase |
PDevicePluginFactory |
Worker |
PDevicePluginServiceDescriptor |
PDictionary | This template class maps the `PAbstractDictionary` to a specific key and data types
PDirectory | Class to represent a directory in the operating system file system
PDSNConnection | DSN (Data Source Name) Connection
PDTMFDecoder |
PDTMFEncoder | This class can be used to generate PCM data for DTMF tones at a sample rate of 8khz
PDWORDArray | Array of unsigned long integers
PDynaLink | A dynamic link library
PEthSocket | This class describes a type of socket that will communicate using raw ethernet packets
Address | An ethernet MAC Address specification
Frame | An ethernet MAC frame
PFactory | Template class for generic factories of an abstract class
Worker |
WorkerBase |
PFactoryBase | Base class for generic factories
FactoryMap |
PFile | This class represents a disk file
PFileInfo | Class containing the system information on a file path
PFilePath | This class describes a full description for a file on the particular platform
PFilePathString | Base string type for a file path
PFixedPoolAllocator |
PFTP | File Transfer Protocol base class
PFTPClient | File Transfer Protocol client channel class
PFTPServer | File Transfer Protocol server channel class
PGloballyUniqueID | Globally unique ID definition
PHashTable | The hash table class is the basis for implementing the `PSet` and `PDictionary` classes
PHashTableElement |
PHTML | This class describes a HyperText markup Language string as used by the World Wide Web and the `PURL` and `PHTTP` class
Abbrev |
Acronym |
Address |
Author |
Banner |
Big |
BlockQuote |
Body |
Bold |
BreakLine |
BulletList |
CheckBox |
Cite |
Code |
Credit |
Definition |
DefinitionItem |
DefinitionList |
DefinitionTerm |
DeletedText |
Division |
Element |
Emphasis |
FieldElement |
Form |
FormField |
Head |
Heading |
HiddenField |
HotLink |
HRule |
HTML |
Image |
ImageElement |
InputField |
InputFile |
InputImage |
InputNumber |
InputPassword |
InputRange |
InputScribble |
InputText |
InsertedText |
Italic |
Keyboard |
ListHeading |
ListItem |
Note |
Option |
OrderedList |
Paragraph |
Person |
PreFormat |
Quote |
RadioButton |
ResetButton |
Sample |
Select |
SetTab |
SimpleList |
Small |
StrikeThrough |
Strong |
SubmitButton |
Subscript |
Superscript |
Tab |
TableData |
TableEnd |
TableHeader |
TableRow |
TableStart |
Target |
TeleType |
TextArea |
Title |
Underline |
Variable |
PHTTP | A common base class for TCP/IP socket for the HyperText Transfer Protocol version 1.0 client and server
PHTTPAuthority | This abstract class describes the authorisation mechanism for a Universal Resource Locator
PHTTPBooleanField |
PHTTPClient | A TCP/IP socket for the HyperText Transfer Protocol version 1.0
PHTTPClientAuthentication |
AuthObject |
PHTTPClientAuthenticator |
PHTTPClientBasicAuthentication |
PHTTPClientDigestAuthentication |
PHTTPCompositeField |
PHTTPConfig |
PHTTPConfigSectionList |
PHTTPConnectionInfo | This object describes the connectiono associated with a HyperText Transport Protocol request
PHTTPDateField |
PHTTPDirectory | This object describes a HyperText Transport Protocol resource which is a set of files in a directory
PHTTPDirRequest |
PHTTPField | This class is the abstract base class for fields in a `PHTTPForm` resource type
PHTTPFieldArray |
PHTTPFile | This object describes a HyperText Transport Protocol resource which is a single file
PHTTPFileRequest |
PHTTPForm |
PHTTPIntegerField |
PHTTPMultiSimpAuth | This class describes the simple authorisation mechanism for a Universal Resource Locator, a fixed realm, multiple usernames and passwords
PHTTPPasswordField |
PHTTPRadioField |
PHTTPRequest | This object describes a HyperText Transport Protocol request
PHTTPResource | This object describes a HyperText Transport Protocol resource
PHTTPSelectField |
PHTTPServer | A TCP/IP socket for the HyperText Transfer Protocol version 1.0
PHTTPServiceProcess |
Info |
PHTTPServiceThread |
PHTTPSimpleAuth | This class describes the simplest authorisation mechanism for a Universal Resource Locator, a fixed realm, username and password
PHTTPSpace | This class describes a name space that a Universal Resource Locator operates in
Node |
PHTTPString | This object describes a HyperText Transport Protocol resource which is a string kept in memory
PHTTPStringField |
PHTTPSubForm |
PHTTPTailFile | This object describes a HyperText Transport Protocol resource which is a single file
PICMPSocket | Create a socket channel that uses allows ICMP commands in the Internal Protocol
PingInfo | Information used by and obtained by the ping operation
PILSSession | This class will create an LDAP client to access a remote ILS server
MSIPAddress | Special IP address class
PIndirectChannel | This is a channel that operates indirectly through another channel(s)
PIntArray | Array of integers
PIntCondMutex | This is a PCondMutex for which the conditional is the value of an integer
PInterfaceFilter |
PInterfaceMonitor | This class is a singleton that will monitor the network interfaces on a machine and update a list aof clients on any changes to the number or addresses of the interfaces
PInterfaceMonitorClient | This is a base class for clients of the PInterfaceMonitor singleton object
PInternetProtocol | A TCP/IP socket for process/application layer high level protocols
PIntReversedOrder |
PIntSameOrder |
PIpAccessControlEntry | This class is a single IP access control specification
PIpAccessControlList | This class is a list of IP address mask specifications used to validate if an address may or may not be used in a connection
PIPDatagramSocket | Internet Protocol Datagram Socket class
PIPSocket | This class describes a type of socket that will communicate using the Internet Protocol
Address | A class describing an IP address
InterfaceEntry | Describe an interface table entry
RouteEntry | Describe a route table entry
RouteTableDetector | Class for detector of Route Table changes
PIPSocketAddressAndPort |
PLDAPAttributeBase |
PLDAPSchema |
Attribute |
PLDAPSession | This class will create an LDAP client to access a remote LDAP server
BinaryModAttrib |
ModAttrib |
SearchContext |
StringModAttrib |
PLDAPStructBase |
PLibraryProcess | Class for a process that is a dynamically loaded library
PList | This template class maps the PAbstractList to a specific object type
const_iterator |
iterator |
iterator_base |
PListElement |
PListInfo |
PLongArray | Array of long integers
PMail | This class establishes a mail session with the platforms mail system
Header | Message header for each mail item
PMemoryAllocationBreakpoint |
PMemoryFile | This class is used to allow a block of memory to substitute for a disk file
PMemoryHeap | Memory heap checking class
Header |
State |
Wrapper |
PMemoryHeapIgnoreAllocationsForScope |
PMessageDigest |
Result |
PMessageDigest5 | MD5 Message Digest
Code |
PMIMEInfo | This class contains the Multipurpose Internet Mail Extensions parameters and variables
PModem | A class representing a modem attached to a serial port
PMonitoredSocketBundle | This concrete class bundles a set of UDP sockets which are dynamically adjusted as interfaces are added and removed from the system
PMonitoredSocketChannel | This class can be used to access the bundled/monitored UDP sockets using the PChannel API
PMonitoredSockets | This is a base class for UDP socket(s) that are monitored for interface changes
SocketInfo |
PMultiPartInfo | This object describes the information associated with a multi-part bodies
PMultiPartList |
PMutex | Synonym for PTimedMutex
PNatMethod | PNatMethod Base Network Address Traversal Method class All NAT Traversal Methods are derived off this class
PortInfo |
PNatMethodServiceDescriptor |
PNatStrategy | PNatStrategy The main container for all NAT traversal Strategies
PNotifier | Class specialisation for PNotifierTemplate<INT>
PNotifierFunctionTemplate | This is an abstract class for which a descendent is declared for every function that may be called
PNotifierList |
PNotifierTemplate | The `PNotifier` and `PNotifierFunction` classes build a completely type safe mechanism for calling arbitrary member functions on classes
PObject | Ultimate parent class for all objects in the class library
PODBC | PODBC Class The Main ODBC class
ConnectData | This class is a multipurpose use class for storing parameters when initiating connection to DataSource
Field |
Bind | SQL compliant Bound DataTypes
Row | This class functions as a simple wrapper of the PODBCStmt class to fetch/Save data to the Datasource
Table | PODBC::Table This is the main Class to access Data returned by a Select Query
PODBCRecord | PODBCRecord This Class is used to analyse the fetched data and handles Data Conversion/Read Write operations
PODBCStmt |
POrdinalDictionary | This template class maps the `PAbstractDictionary` to a specific key type and a `POrdinalKey` data type
POrdinalKey | This class is used when an ordinal index value is the key for `PSet` and `PDictionary` classes
POrdinalToString | This is a dictionary collection class of `PString` objects, keyed by an ordinal value
Initialiser | Structure for static array initialiser for class
PPipeChannel |
PPluginManager |
PPluginModuleManager |
PPluginService |
PPluginServiceDescriptor |
PPluginSuffix |
PPOP3 | A TCP/IP socket for the Post Office Protocol version 3
PPOP3Client | A TCP/IP socket for the Post Office Protocol version 3
PPOP3Server | A TCP/IP socket for the Post Office Protocol version 3
PProcess | This class represents an operating system process
HostSystemURLHandlerInfo | This class can be used to register various URL types with the host operating system so that URLs will automatically launch the correct application
PProcessStartup |
PQoS |
PQueue | This template class maps the PAbstractList to a specific object type, and adds functionality that allows the list to be used as a first in first out queue
PQueueChannel | Class for implementing a serial queue channel in memory
PQueuedThreadPool | High Level (queued work item) thread pool
QueuedWorkerThread |
PRandom | Mersenne Twister random number generator
PReadWaitAndSignal | This class starts a read operation for the PReadWriteMutex on construction and automatically ends the read operation on destruction
PReadWriteMutex | This class defines a thread synchronisation object
Nest |
PRegisterPage |
PRegularExpression | A class representing a regular expression that may be used for locating patterns in strings
PRemoteConnection | Remote Access Connection class
Configuration | Structure for a RAS configuration
PRFC1155_ApplicationSyntax |
PRFC1155_Counter |
PRFC1155_Gauge |
PRFC1155_IpAddress |
PRFC1155_NetworkAddress |
PRFC1155_ObjectName |
PRFC1155_ObjectSyntax |
PRFC1155_Opaque |
PRFC1155_SimpleSyntax |
PRFC1155_TimeTicks |
PRFC822Channel | A channel for sending/receiving RFC822 compliant mail messages
PSafeArray | This class defines a thread-safe array of objects
PSafeColl | This class defines a thread-safe collection of objects
PSafeCollection | This class defines a thread-safe collection of objects
PSafeDictionary | This class defines a thread-safe array of objects
PSafeDictionaryBase | This class defines a thread-safe dictionary of objects
PSafeList | This class defines a thread-safe list of objects
PSafeLockReadOnly | Lock a PSafeObject for read only and automatically unlock it when go out of scope
PSafeLockReadWrite | Lock a PSafeObject for read/write and automatically unlock it when go out of scope
PSafeObject | This class defines a thread-safe object in a collection
PSafePtr | This class defines a thread-safe enumeration of object in a collection
PSafePtrBase | This class defines a base class for thread-safe pointer to an object
PSafePtrMultiThreaded | This class defines a base class for thread-safe pointer to an object
PSafeSortedList | This class defines a thread-safe sorted array of objects
PScalarArray | This template class maps the `PAbstractArray` to a specific element type
PSecureConfig |
PSecureHTTPServiceProcess |
PSemaphore | This class defines a thread synchronisation object
PSerialChannel | This class defines an I/O channel that communicates via a serial port
PServiceHTML |
PServiceHTTPDirectory |
PServiceHTTPFile |
PServiceHTTPString |
PServiceMacro |
PServiceProcess | A process type that runs as a "background" service
PSet | This template class maps the `PAbstractSet` to a specific object type
PSharedPtr | These templates implement an pointner class with an integral reference count based on the PContainer base class
PShortArray | Array of short integers
PSimpleTimer | A class represeting a simple timer
PSingleMonitoredSocket | This concrete class monitors a single scoket bound to a specific interface or address
PSmartNotifieeRegistrar | Implements a function similar to the PNotifier, but uses an "id" to link the caller and callee rather than using a pointer
PSmartNotifierFunction |
PSmartObject | This is the base class for objects that use the smart pointer system
PSmartPointer | This is the class for pointers to objects that use the smart pointer system
PSmartPtr | This template class creates a type safe version of PSmartPointer
PSMTP | A TCP/IP socket for the Simple Mail Transfer Protocol
PSMTPClient | A TCP/IP socket for the Simple Mail Transfer Protocol
PSMTPServer | A TCP/IP socket for the Simple Mail Transfer Protocol
PSNMP | A descendant of PUDPSocket which can perform SNMP calls
PSNMP_GetNextRequest_PDU |
PSNMP_GetRequest_PDU |
PSNMP_GetResponse_PDU |
PSNMP_Message |
PSNMP_PDU |
PSNMP_PDUs |
PSNMP_SetRequest_PDU |
PSNMP_Trap_PDU |
PSNMP_VarBind |
PSNMP_VarBindList |
PSNMPClient | Class which gets SNMP data
PSNMPServer | Class which supplies SNMP data
PSNMPVarBindingList | A list of object IDs and their values
PSOAPClient | SOAP client classes
PSOAPMessage | SOAP Message classes
PSOAPServerMethod | Create an association between a method and its "notifier", the handler function
PSOAPServerRequestResponse | SOAP Server classes
PSOAPServerResource | This resource will bind the methods to an http resource (a url)
PSocket | A network communications channel
SelectList | List of sockets used for Select() function
PSocks4Socket | This class allows access to RFC1928 compliant SOCKS server
PSocks5Socket | This class allows access to RFC1928 compliant SOCKS server
PSocksProtocol | Base class for implementing the SOCKS protocol for use with PSocksSocket and PSocksUDPSocket
PSocksSocket | This is an ancestor class allowing access to a SOCKS servers (version 4 and 5)
PSocksUDPSocket | This class allows access to RFC1928 compliant SOCKS server
PSortedList | This template class maps the PAbstractSortedList to a specific object type
PSortedListElement |
PSortedListInfo |
PSortedStringList | This is a sorted list collection class of `PString` objects
PSound | A class representing a sound
PSoundChannel | Abstract class for a generalised sound channel, and an implementation of PSoundChannel for old code that is not plugin-aware
PSoundChannelPluginServiceDescriptor |
PSSLCertificate | Certificate for SSL
PSSLChannel | This class will start a secure SSL based channel
PSSLContext | Context for SSL channels
PSSLDiffieHellman | Diffie-Hellman parameters for SSL
PSSLPrivateKey | Private key for SSL
PStack | This template class maps the PAbstractList to a specific object type, and adds functionality that allows the list to be used as a last in first out stack
PString | The character string class
PStringArray | This is an array collection class of `PString` objects
PStringDictionary | This template class maps the PAbstractDictionary to a specific key type and a `PString` data type
PStringList | This is a list collection class of `PString` objects
PStringOptions | Specialised version of PStringToString to contain a dictionary of options/attributes
PStringSet | This is a set collection class of `PString` objects
PStringStream | This class is a standard C++ stream class descendent for reading or writing streamed data to or from a `PString` class
PStringToOrdinal | This is a dictionary collection class of ordinals keyed by `PString` objects
Initialiser | Structure for static array initialiser for class
PStringToString | This is a dictionary collection class of `PString` objects, keyed by another string
Initialiser | Structure for static array initialiser for class
PStructuredFile | A class representing a a structured file that is portable accross CPU architectures (as in the XDR protocol)
Element | Elements in the structure definition
PSTUNClient | STUN client
PSTUNUDPSocket | UDP socket that has been created by the STUN client
PSync |
PSyncNULL |
PSyncPoint | This class defines a thread synchronisation object
PSyncPointAck | This class defines a thread synchronisation object
PSynonymColour | Define synonym colour format converter
PSynonymColourRegistration | Define synonym colour format registration
PSystemLog | This class abstracts the operating system dependent error logging facility
PSystemLogTarget |
PSystemLogToFile | Log system output to a file
PSystemLogToNetwork | Log system output to the network using RFC 3164 BSD syslog protocol
PSystemLogToNowhere | Log system output to nowhere
PSystemLogToStderr | Log system output to stderr
PSystemLogToSyslog | Log system output to the Posix syslog() function
PTCPSocket | A socket that uses the TCP transport on the Internet Protocol
PTEACypher | Tiny Encryption Algorithm
Key |
PTelnetSocket | A TCP/IP socket for the TELNET high level protocol
OptionInfo |
PTextFile | A class representing a a structured file that is portable accross CPU architectures
PThread | This class defines a thread of execution in the system
Times | Times for execution of the thread
PThread1Arg |
PThread2Arg |
PThread3Arg |
PThreadMain | Define some templates to simplify the declaration of simple `PThread` descendants with one or two paramaters
PThreadObj |
PThreadObj1Arg |
PThreadObj2Arg |
PThreadPool | Low Level thread pool
GroupInfo |
InternalWork |
WorkerThread |
PThreadPoolBase | These classes and templates implement a generic thread pooling mechanism
InternalWorkBase |
WorkerThreadBase |
PTime | This class defines an absolute time and date
PTimedMutex | This class defines a thread mutual exclusion object
PTimeInterval | This class defines an arbitrary time interval to millisecond accuracy
PTimer | A class representing a system timer
PTimerList |
RequestType |
PTones | This class can be used to generate PCM data for tones (such as telephone calling tones and DTMF) at a sample rate of 8khz
PTrace | Class to encapsulate tracing functions
Block | Class to trace Execution blocks
PUDPSocket | A socket channel that uses the UDP transport on the Internet Protocol
PUnsignedArray | Array of unsigned integers
PURL | This class describes a Universal Resource Locator
PURLLegacyScheme |
PURLLoader |
PURLScheme |
PVariablePoolAllocator |
PvCard | Class to represent a vCard as per RFC2426
Address |
EMail |
ExtendedType |
InlineValue | Representation of EBNF img-inline-value/snd-inline-value
MultiValue |
ParamValue | Representation of EBNF param-value
ParamValues | Comma separated list of param-value's
Separator |
Telephone |
TextValue | Representation of EBNF text-value
TextValues | Comma separated list of text-value's
Token | Representation of token (EBNF group, name, iana-token or x-name)
TypeValues |
URIValue |
PVideoChannel | A class representing a video channel
PVideoControlInfo |
PVideoDevice | This class defines a video device
OpenArgs |
PVideoFont |
LetterData |
PVideoFrameInfo |
PVideoInput1394DcDevice | This class defines a video input device that generates fictitous image data
PVideoInputControl | This class defines a video Input device control (Camera controls PTZ)
PVideoInputDevice | This class defines a video input device
Capabilities |
PVideoInputPluginServiceDescriptor |
PVideoInteractionInfo | This class defines a video Input device Interactions (Remote Inputs/Controls)
PVideoOutputDevice | This class defines a video output device
PVideoOutputDeviceRGB | This class defines a video output device for RGB in a frame store
PVideoOutputPluginServiceDescriptor |
PVXMLCache |
PVXMLChannel |
PVXMLDigitsGrammar |
PVXMLGrammar |
PVXMLMenuGrammar |
PVXMLNodeHandler |
PVXMLPlayable |
PVXMLPlayableCommand |
PVXMLPlayableData |
PVXMLPlayableFile |
PVXMLPlayableFileList |
PVXMLPlayableStop |
PVXMLPlayableTone |
PVXMLPlayableURL |
PVXMLRecordable |
PVXMLRecordableFilename |
PVXMLSession |
PWaitAndSignal | This class waits for the semaphore on construction and automatically signals the semaphore on destruction
PWAVFile | A class representing a WAV audio file
PWAVFileConverter | Abstract factory class for autoconversion of WAV files to/from PCM-16
PWAVFileFormat | Abstract factory class for handling WAV files formats
PWORDArray | Array of unsigned short integers
PWriteWaitAndSignal | This class starts a write operation for the PReadWriteMutex on construction and automatically ends the write operation on destruction
PwxString | This class defines a class to bridge WX Widgets strings to PTLib strings
PXML |
ValidationContext |
ValidationInfo |
PXML_HTTP |
PXMLBase |
PXMLData |
PXMLElement |
PXMLObject |
PXMLParser |
PXMLRPC |
PXMLRPCArrayBase |
PXMLRPCArrayObjectsBase |
PXMLRPCBlock |
PXMLRPCServerMethod |
PXMLRPCServerParms |
PXMLRPCServerResource |
PXMLRPCStructBase |
PXMLRPCVariableBase |
PXMLSettings |
PXMLStreamParser |