_DnsAData | |
_DnsNULLData | |
_DnsRecordFlags | |
_DnsSRVData | |
_IP4_ARRAY | |
DNS_MX_DATA | |
DNS_PTR_DATA | |
DnsRecord | |
Info | |
LDAPPluginServiceDescriptor< className > | |
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 | |
PArgList | This class allows the parsing of a set of program arguments |
PArray< T > | 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 |
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< T > | 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 |
PChannel::Slice | Structure that defines a "slice" of memory to be written to |
PChannelStreamBuffer | |
PCharArray | Array of characters |
PCLI | Command Line Interpreter class |
PCLI::Arguments | This class is an enhancement to PArgList to add context |
PCLI::Context | Context for command line interpreter |
PCLI::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 |
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< DeviceBase > | |
PDevicePluginAdapterBase | |
PDevicePluginFactory< AbstractClass, KeyType > | |
PDevicePluginFactory< AbstractClass, KeyType >::Worker | |
PDevicePluginServiceDescriptor | |
PDictionary< K, D > | 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 |
PDNS::NAPTRRecord | |
PDNS::SRVRecord | |
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 |
PEthSocket::Address | An ethernet MAC Address specification |
PEthSocket::Frame | An ethernet MAC frame |
PFactory< AbstractClass, KeyType > | Template class for generic factories of an abstract class |
PFactory< AbstractClass, KeyType >::Worker< ConcreteClass > | |
PFactory< AbstractClass, KeyType >::WorkerBase | |
PFactoryBase | Base class for generic factories |
PFactoryBase::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< Type > | |
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 |
PHTML::Abbrev | |
PHTML::Acronym | |
PHTML::Address | |
PHTML::Author | |
PHTML::Banner | |
PHTML::Big | |
PHTML::BlockQuote | |
PHTML::Body | |
PHTML::Bold | |
PHTML::BreakLine | |
PHTML::BulletList | |
PHTML::CheckBox | |
PHTML::Cite | |
PHTML::Code | |
PHTML::Credit | |
PHTML::Definition | |
PHTML::DefinitionItem | |
PHTML::DefinitionList | |
PHTML::DefinitionTerm | |
PHTML::DeletedText | |
PHTML::Division | |
PHTML::Element | |
PHTML::Emphasis | |
PHTML::FieldElement | |
PHTML::Form | |
PHTML::FormField | |
PHTML::Head | |
PHTML::Heading | |
PHTML::HiddenField | |
PHTML::HotLink | |
PHTML::HRule | |
PHTML::HTML | |
PHTML::Image | |
PHTML::ImageElement | |
PHTML::InputField | |
PHTML::InputFile | |
PHTML::InputImage | |
PHTML::InputNumber | |
PHTML::InputPassword | |
PHTML::InputRange | |
PHTML::InputScribble | |
PHTML::InputText | |
PHTML::InsertedText | |
PHTML::Italic | |
PHTML::Keyboard | |
PHTML::ListHeading | |
PHTML::ListItem | |
PHTML::Note | |
PHTML::Option | |
PHTML::OrderedList | |
PHTML::Paragraph | |
PHTML::Person | |
PHTML::PreFormat | |
PHTML::Quote | |
PHTML::RadioButton | |
PHTML::ResetButton | |
PHTML::Sample | |
PHTML::Select | |
PHTML::SetTab | |
PHTML::SimpleList | |
PHTML::Small | |
PHTML::StrikeThrough | |
PHTML::Strong | |
PHTML::SubmitButton | |
PHTML::Subscript | |
PHTML::Superscript | |
PHTML::Tab | |
PHTML::TableData | |
PHTML::TableEnd | |
PHTML::TableHeader | |
PHTML::TableRow | |
PHTML::TableStart | |
PHTML::Target | |
PHTML::TeleType | |
PHTML::TextArea | |
PHTML::Title | |
PHTML::Underline | |
PHTML::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 | |
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 | |
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 |
PHTTPSpace::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 |
PICMPSocket::PingInfo | Information used by and obtained by the ping operation |
PILSSession | This class will create an LDAP client to access a remote ILS server |
PILSSession::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< type > | |
PIntSameOrder< type > | |
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 |
PIPSocket::Address | A class describing an IP address |
PIPSocket::InterfaceEntry | Describe an interface table entry |
PIPSocket::RouteEntry | Describe a route table entry |
PIPSocket::RouteTableDetector | Class for detector of Route Table changes |
PIPSocketAddressAndPort | |
PLDAPAttributeBase | |
PLDAPSchema | |
PLDAPSchema::Attribute | |
PLDAPSession | This class will create an LDAP client to access a remote LDAP server |
PLDAPSession::BinaryModAttrib | |
PLDAPSession::ModAttrib | |
PLDAPSession::SearchContext | |
PLDAPSession::StringModAttrib | |
PLDAPStructBase | |
PLibraryProcess | Class for a process that is a dynamically loaded library |
PList< T > | This template class maps the PAbstractList to a specific object type |
PList< T >::const_iterator | |
PList< T >::iterator | |
PList< T >::iterator_base | |
PListElement | |
PListInfo | |
PLongArray | Array of long integers |
PMail | This class establishes a mail session with the platforms mail system |
PMail::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 |
PMemoryHeap::Header | |
PMemoryHeap::State | |
PMemoryHeap::Wrapper | |
PMemoryHeapIgnoreAllocationsForScope | |
PMessageDigest | |
PMessageDigest5 | MD5 Message Digest |
PMessageDigest5::Code | |
PMessageDigest::Result | |
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 |
PMonitoredSockets::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 |
PNatMethod::PortInfo | |
PNatMethodServiceDescriptor< className > | |
PNatStrategy | PNatStrategy The main container for all NAT traversal Strategies |
PNotifier | Class specialisation for PNotifierTemplate<INT> |
PNotifierFunctionTemplate< ParmType > | This is an abstract class for which a descendent is declared for every function that may be called |
PNotifierList | |
PNotifierTemplate< ParmType > | 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 |
PODBC::ConnectData | This class is a multipurpose use class for storing parameters when initiating connection to DataSource |
PODBC::Field | |
PODBC::Field::Bind | SQL compliant Bound DataTypes |
PODBC::Row | This class functions as a simple wrapper of the PODBCStmt class to fetch/Save data to the Datasource |
PODBC::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< K > | 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 |
POrdinalToString::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 |
PProcess::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< T > | 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 |
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 |
PReadWriteMutex::Nest | |
PRegisterPage | |
PRegularExpression | A class representing a regular expression that may be used for locating patterns in strings |
PRemoteConnection | Remote Access Connection class |
PRemoteConnection::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< Base > | This class defines a thread-safe array of objects |
PSafeColl< Coll, Base > | This class defines a thread-safe collection of objects |
PSafeCollection | This class defines a thread-safe collection of objects |
PSafeDictionary< Key, Base > | This class defines a thread-safe array of objects |
PSafeDictionaryBase< Coll, Key, Base > | This class defines a thread-safe dictionary of objects |
PSafeList< Base > | 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< T, BaseClass > | 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< Base > | This class defines a thread-safe sorted array of objects |
PScalarArray< T > | 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< T > | This template class maps the PAbstractSet to a specific object type |
PSharedPtr< T > | 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< T > | 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 according to http://www.w3.org/TR/SOAP/ |
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 |
PSocket::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< T > | 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< className > | |
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< T > | 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< K > | 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 |
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 |
PStringToOrdinal::Initialiser | Structure for static array initialiser for class |
PStringToString | This is a dictionary collection class of PString objects, keyed by another string |
PStringToString::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) |
PStructuredFile::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 |
PTEACypher::Key | |
PTelnetSocket | A TCP/IP socket for the TELNET high level protocol |
PTelnetSocket::OptionInfo | |
PTextFile | A class representing a a structured file that is portable accross CPU architectures |
PTextToSpeech | |
PThread | This class defines a thread of execution in the system |
PThread1Arg< Arg1Type > | |
PThread2Arg< Arg1Type, Arg2Type > | |
PThread3Arg< Arg1Type, Arg2Type, Arg3Type > | |
PThread::Times | Times for execution of the thread |
PThreadMain | Define some templates to simplify the declaration of simple PThread descendants with one or two paramaters |
PThreadObj< ObjType > | |
PThreadObj1Arg< ObjType, Arg1Type > | |
PThreadObj2Arg< ObjType, Arg1Type, Arg2Type > | |
PThreadPool< Work_T > | |
PThreadPool< Work_T >::GroupInfo | |
PThreadPool< Work_T >::InternalWork | |
PThreadPool< Work_T >::QueuedWorkerThread | |
PThreadPool< Work_T >::WorkerThread | |
PThreadPoolBase | These classes and templates implement a generic thread pooling mechanism |
PThreadPoolBase::InternalWorkBase | |
PThreadPoolBase::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 | |
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 |
PTrace::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 | |
PURLScheme | |
PVariablePoolAllocator< Type > | |
PVideoChannel | A class representing a video channel |
PVideoControlInfo | |
PVideoDevice | This class defines a video device |
PVideoDevice::OpenArgs | |
PVideoFont | |
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 |
PVideoInputDevice::Capabilities | |
PVideoInputPluginServiceDescriptor< className > | |
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< className > | |
PVXMLCache | |
PVXMLChannel | |
PVXMLChannelInterface | |
PVXMLDigitsGrammar | |
PVXMLGrammar | |
PVXMLMenuGrammar | |
PVXMLPlayable | |
PVXMLPlayableCommand | |
PVXMLPlayableData | |
PVXMLPlayableFilename | |
PVXMLPlayableFilenameList | |
PVXMLPlayableStop | |
PVXMLPlayableTone | |
PVXMLPlayableURL | |
PVXMLRecordable | |
PVXMLRecordableFilename | |
PVXMLSession | |
PWaitAndSignal | This class waits for the semaphore on construction and automatically signals the semaphore on destruction |
PWAV::ChunkHeader | |
PWAV::FMTChunk | |
PWAV::RIFFChunkHeader | |
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 | |
PXML::ValidationContext | |
PXML::ValidationInfo | |
PXMLBase | |
PXMLData | |
PXMLElement | |
PXMLObject | |
PXMLParser | |
PXMLRPC | |
PXMLRPCArrayBase | |
PXMLRPCArrayObjectsBase | |
PXMLRPCBlock | |
PXMLRPCServerMethod | |
PXMLRPCServerParms | |
PXMLRPCServerResource | |
PXMLRPCStructBase | |
PXMLRPCVariableBase | |
PXMLSettings | |
PXMLStreamParser | |
XMPP::BareJID | |
XMPP::BaseStreamHandler | |
XMPP::C2S::StreamHandler | This class handles the client side of a C2S (Client to Server) XMPP stream |
XMPP::C2S::TCPTransport | XMPP client to server TCP transport |
XMPP::Disco::Item | |
XMPP::Identity | |
XMPP::IQ | |
XMPP::JID | |
XMPP::Message | |
XMPP::MUC::Room | |
XMPP::MUC::User | |
XMPP::Presence | |
XMPP::Roster | |
XMPP::Roster::Item | |
XMPP::Stanza | XMPP stanzas: the following classes represent the three stanzas (PDUs) defined by the xmpp protocol |
XMPP::Stream | This class represents a XMPP stream, i.e |
XMPP::Transport | This interface is the base class of each XMPP transport class |