►NPDNS | |
CNAPTRRecord | |
CSRVRecord | |
►NPWAV | |
CChunkHeader | |
CFMTChunk | |
CRIFFChunkHeader | |
►NXMPP | |
►NC2S | |
CStreamHandler | This class handles the client side of a C2S (Client to Server) XMPP stream |
CTCPTransport | XMPP client to server TCP transport |
►NDisco | JEP-0030 Service Discovery classes |
CItem | |
►NMUC | |
CRoom | |
CUser | |
CBareJID | |
CBaseStreamHandler | |
CIdentity | |
CIQ | |
CJID | |
CMessage | |
CPresence | |
►CRoster | |
CItem | |
CStanza | XMPP stanzas: the following classes represent the three stanzas (PDUs) defined by the xmpp protocol |
CStream | This class represents a XMPP stream, i.e |
CTransport | This interface is the base class of each XMPP transport class |
CDNS_A_DATA | |
CDNS_AAAA_DATA | |
CDNS_MX_DATA | |
CDNS_NULL_DATA | |
CDNS_PTR_DATA | |
CDNS_RECORD_FLAGS | |
CDNS_SRV_DATA | |
CDnsRecord | |
CInfo | |
CLDAPPluginServiceDescriptor | |
CMXRecord | |
CP_fd_set | |
CP_timeval | |
CPAbstractArray | This class contains a variable length array of arbitrary memory blocks |
CPAbstractDictionary | An abstract dictionary container |
CPAbstractList | This class is a collection of objects which are descendents of the PObject class |
CPAbstractSet | Abstract set of PObjects |
CPAbstractSortedList | This class is a collection of objects which are descendents of the PObject class |
CPAdaptiveDelay | Class for implementing an "adaptive" delay |
CPAec | |
CPAllocatorTemplate | |
CPArgList | This class allows the parsing of a set of program arguments |
CPArray | This template class maps the PArrayObjects to a specific object type |
CPArrayObjects | An array of objects |
CPASN_Array | Class for ASN Array type |
CPASN_BitString | Class for ASN Bit String type |
CPASN_BMPString | Class for ASN BMP (16 bit) String type |
CPASN_Boolean | Class for ASN Boolean type |
CPASN_Choice | Class for ASN Choice type |
CPASN_ConstrainedObject | Base class for constrained ASN encoding/decoding |
CPASN_ConstrainedString | Base class for ASN String types |
CPASN_Enumeration | Class for ASN Enumerated type |
CPASN_GeneralisedTime | |
CPASN_Integer | Class for ASN Integer type |
CPASN_Names | |
CPASN_Null | Class for ASN Null type |
CPASN_Object | Base class for ASN encoding/decoding |
CPASN_ObjectId | Class for ASN Object Identifier type |
CPASN_OctetString | Class for ASN Octet String type |
CPASN_Real | Class for ASN floating point type |
CPASN_Sequence | Class for ASN Sequence type |
CPASN_Set | Class for ASN Set type |
CPASN_Stream | Base class for ASN decoder/encoder stream |
CPASN_UniversalTime | |
CPASNCounter | A descendant of PASNObject which is an unsigned ASN counter type |
CPASNGauge | A descendant of PASNObject which is an unsigned ASN guage type |
CPASNInteger | A descendant of PASNObject which is a simple ASN integer type |
CPASNIPAddress | A descendant of PASNObject which is an IP address type |
CPASNNull | A descendant of PASNObject which is the NULL type |
CPASNObject | This class defines the common behviour of all ASN objects |
CPASNObjectID | A descendant of PASNObject which is an unsigned ASN ObjID type |
CPASNSequence | A descendant of PASNObject which is the complex sequence type |
CPASNString | A descendant of PASNObject which is a simple ASN OctetStr type |
CPASNTimeTicks | A descendant of PASNObject which is an unsigned ASN time tick type |
CPASNUnsignedInteger | A descendant of PASNObject which is an unsigned ASN integer type |
CPAtomicBase | |
CPAtomicBoolean | This class implements an atomic "test and set" boolean |
CPAtomicInteger | This class implements an integer that can be atomically incremented and decremented in a thread-safe manner |
CPBase64 | This class is used to encode/decode data using the MIME standard base64 encoding mechanism as defined in RFC1521 |
CPBaseArray | This template class maps the PAbstractArray to a specific element type |
CPBitArray | This class represents a dynamic bit array |
CPBYTEArray | Array of unsigned characters |
CPCaselessString | This class is a variation of a string that ignores case |
►CPChannel | Abstract class defining I/O channel semantics |
CSlice | Structure that defines a "slice" of memory to be written to |
CPChannelStreamBuffer | |
CPCharArray | Array of characters |
►CPCLI | Command Line Interpreter class |
CArguments | This class is an enhancement to PArgList to add context |
CContext | Context for command line interpreter |
CInternalCommand | |
CPCLISocket | Command Line Interpreter over TCP sockets |
CPCLIStandard | Command Line Interpreter over standard input/output |
CPCLITelnet | Command Line Interpreter over Telnet sockets |
CPCollection | A collection is a container that collects together descendents of the PObject class |
CPColourConverter | This class defines a means to convert an image from one colour format to another |
CPColourConverterRegistration | This class registers a colour conversion class |
CPCondMutex | This class defines a thread synchronisation object |
CPConfig | A class representing a configuration for the application |
CPConfigArgs | This class parse command line arguments with the ability to override them from a PConfig file/registry |
CPConfigPage | |
CPConfigSectionsPage | |
CPConsoleChannel | This class defines an I/O channel that communicates via a console |
CPConstantString | Create a constant string |
CPContainer | Abstract class to embody the base functionality of a container |
CPContainerReference | |
CPCypher | This abstract class defines an encryption/decryption algortihm |
CPDelayChannel | Class for implementing a "delay line" channel |
CPDevicePluginAdapter | |
CPDevicePluginAdapterBase | |
►CPDevicePluginFactory | |
CWorker | |
CPDevicePluginServiceDescriptor | |
CPDictionary | This template class maps the PAbstractDictionary to a specific key and data types |
CPDirectory | Class to represent a directory in the operating system file system |
CPDSNConnection | DSN (Data Source Name) Connection |
CPDTMFDecoder | |
CPDTMFEncoder | This class can be used to generate PCM data for DTMF tones at a sample rate of 8khz |
CPDWORDArray | Array of unsigned long integers |
CPDynaLink | A dynamic link library |
►CPEthSocket | This class describes a type of socket that will communicate using raw ethernet packets |
CAddress | An ethernet MAC Address specification |
CFrame | An ethernet MAC frame |
►CPFactory | Template class for generic factories of an abstract class |
CWorker | |
CWorkerBase | |
►CPFactoryBase | Base class for generic factories |
CFactoryMap | |
CPFile | This class represents a disk file |
CPFileInfo | Class containing the system information on a file path |
CPFilePath | This class describes a full description for a file on the particular platform |
CPFilePathString | Base string type for a file path |
CPFixedPoolAllocator | |
CPFTP | File Transfer Protocol base class |
CPFTPClient | File Transfer Protocol client channel class |
CPFTPServer | File Transfer Protocol server channel class |
CPGloballyUniqueID | Globally unique ID definition |
CPHashTable | The hash table class is the basis for implementing the PSet and PDictionary classes |
CPHashTableElement | |
►CPHTML | This class describes a HyperText markup Language string as used by the World Wide Web and the PURL and PHTTP class |
CAbbrev | |
CAcronym | |
CAddress | |
CAuthor | |
CBanner | |
CBig | |
CBlockQuote | |
CBody | |
CBold | |
CBreakLine | |
CBulletList | |
CCheckBox | |
CCite | |
CCode | |
CCredit | |
CDefinition | |
CDefinitionItem | |
CDefinitionList | |
CDefinitionTerm | |
CDeletedText | |
CDivision | |
CElement | |
CEmphasis | |
CFieldElement | |
CForm | |
CFormField | |
CHead | |
CHeading | |
CHiddenField | |
CHotLink | |
CHRule | |
CHTML | |
CImage | |
CImageElement | |
CInputField | |
CInputFile | |
CInputImage | |
CInputNumber | |
CInputPassword | |
CInputRange | |
CInputScribble | |
CInputText | |
CInsertedText | |
CItalic | |
CKeyboard | |
CListHeading | |
CListItem | |
CNote | |
COption | |
COrderedList | |
CParagraph | |
CPerson | |
CPreFormat | |
CQuote | |
CRadioButton | |
CResetButton | |
CSample | |
CSelect | |
CSetTab | |
CSimpleList | |
CSmall | |
CStrikeThrough | |
CStrong | |
CSubmitButton | |
CSubscript | |
CSuperscript | |
CTab | |
CTableData | |
CTableEnd | |
CTableHeader | |
CTableRow | |
CTableStart | |
CTarget | |
CTeleType | |
CTextArea | |
CTitle | |
CUnderline | |
CVariable | |
CPHTTP | A common base class for TCP/IP socket for the HyperText Transfer Protocol version 1.0 client and server |
CPHTTPAuthority | This abstract class describes the authorisation mechanism for a Universal Resource Locator |
CPHTTPBooleanField | |
CPHTTPClient | A TCP/IP socket for the HyperText Transfer Protocol version 1.0 |
►CPHTTPClientAuthentication | |
CAuthObject | |
CPHTTPClientAuthenticator | |
CPHTTPClientBasicAuthentication | |
CPHTTPClientDigestAuthentication | |
CPHTTPCompositeField | |
CPHTTPConfig | |
CPHTTPConfigSectionList | |
CPHTTPConnectionInfo | This object describes the connectiono associated with a HyperText Transport Protocol request |
CPHTTPDateField | |
CPHTTPDirectory | This object describes a HyperText Transport Protocol resource which is a set of files in a directory |
CPHTTPDirRequest | |
CPHTTPField | This class is the abstract base class for fields in a PHTTPForm resource type |
CPHTTPFieldArray | |
CPHTTPFile | This object describes a HyperText Transport Protocol resource which is a single file |
CPHTTPFileRequest | |
CPHTTPForm | |
CPHTTPIntegerField | |
CPHTTPMultiSimpAuth | This class describes the simple authorisation mechanism for a Universal Resource Locator, a fixed realm, multiple usernames and passwords |
CPHTTPPasswordField | |
CPHTTPRadioField | |
CPHTTPRequest | This object describes a HyperText Transport Protocol request |
CPHTTPResource | This object describes a HyperText Transport Protocol resource |
CPHTTPSelectField | |
CPHTTPServer | A TCP/IP socket for the HyperText Transfer Protocol version 1.0 |
►CPHTTPServiceProcess | |
CInfo | |
CPHTTPServiceThread | |
CPHTTPSimpleAuth | This class describes the simplest authorisation mechanism for a Universal Resource Locator, a fixed realm, username and password |
►CPHTTPSpace | This class describes a name space that a Universal Resource Locator operates in |
CNode | |
CPHTTPString | This object describes a HyperText Transport Protocol resource which is a string kept in memory |
CPHTTPStringField | |
CPHTTPSubForm | |
CPHTTPTailFile | This object describes a HyperText Transport Protocol resource which is a single file |
►CPICMPSocket | Create a socket channel that uses allows ICMP commands in the Internal Protocol |
CPingInfo | Information used by and obtained by the ping operation |
►CPILSSession | This class will create an LDAP client to access a remote ILS server |
CMSIPAddress | Special IP address class |
CPIndirectChannel | This is a channel that operates indirectly through another channel(s) |
CPIntArray | Array of integers |
CPIntCondMutex | This is a PCondMutex for which the conditional is the value of an integer |
CPInterfaceFilter | |
CPInterfaceMonitor | 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 |
CPInterfaceMonitorClient | This is a base class for clients of the PInterfaceMonitor singleton object |
CPInternetProtocol | A TCP/IP socket for process/application layer high level protocols |
CPIntReversedOrder | |
CPIntSameOrder | |
CPIpAccessControlEntry | This class is a single IP access control specification |
CPIpAccessControlList | 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 |
CPIPDatagramSocket | Internet Protocol Datagram Socket class |
►CPIPSocket | This class describes a type of socket that will communicate using the Internet Protocol |
CAddress | A class describing an IP address |
CInterfaceEntry | Describe an interface table entry |
CRouteEntry | Describe a route table entry |
CRouteTableDetector | Class for detector of Route Table changes |
CPIPSocketAddressAndPort | |
CPLDAPAttributeBase | |
►CPLDAPSchema | |
CAttribute | |
►CPLDAPSession | This class will create an LDAP client to access a remote LDAP server |
CBinaryModAttrib | |
CModAttrib | |
CSearchContext | |
CStringModAttrib | |
CPLDAPStructBase | |
CPLibraryProcess | Class for a process that is a dynamically loaded library |
►CPList | This template class maps the PAbstractList to a specific object type |
Cconst_iterator | |
Citerator | |
Citerator_base | |
CPListElement | |
CPListInfo | |
CPLongArray | Array of long integers |
►CPMail | This class establishes a mail session with the platforms mail system |
CHeader | Message header for each mail item |
CPMemoryAllocationBreakpoint | |
CPMemoryFile | This class is used to allow a block of memory to substitute for a disk file |
►CPMemoryHeap | Memory heap checking class |
CHeader | |
CState | |
CWrapper | |
CPMemoryHeapIgnoreAllocationsForScope | |
►CPMessageDigest | |
CResult | |
►CPMessageDigest5 | MD5 Message Digest |
CCode | |
CPMIMEInfo | This class contains the Multipurpose Internet Mail Extensions parameters and variables |
CPModem | A class representing a modem attached to a serial port |
CPMonitoredSocketBundle | This concrete class bundles a set of UDP sockets which are dynamically adjusted as interfaces are added and removed from the system |
CPMonitoredSocketChannel | This class can be used to access the bundled/monitored UDP sockets using the PChannel API |
►CPMonitoredSockets | This is a base class for UDP socket(s) that are monitored for interface changes |
CSocketInfo | |
CPMultiPartInfo | This object describes the information associated with a multi-part bodies |
CPMultiPartList | |
CPMutex | Synonym for PTimedMutex |
►CPNatMethod | PNatMethod Base Network Address Traversal Method class All NAT Traversal Methods are derived off this class |
CPortInfo | |
CPNatMethodServiceDescriptor | |
CPNatStrategy | PNatStrategy The main container for all NAT traversal Strategies |
CPNotifier | Class specialisation for PNotifierTemplate<INT> |
CPNotifierFunctionTemplate | This is an abstract class for which a descendent is declared for every function that may be called |
CPNotifierList | |
CPNotifierTemplate | The PNotifier and PNotifierFunction classes build a completely type safe mechanism for calling arbitrary member functions on classes |
CPObject | Ultimate parent class for all objects in the class library |
►CPODBC | PODBC Class The Main ODBC class |
CConnectData | This class is a multipurpose use class for storing parameters when initiating connection to DataSource |
►CField | |
CBind | SQL compliant Bound DataTypes |
CRow | This class functions as a simple wrapper of the PODBCStmt class to fetch/Save data to the Datasource |
CTable | PODBC::Table This is the main Class to access Data returned by a Select Query |
CPODBCRecord | PODBCRecord This Class is used to analyse the fetched data and handles Data Conversion/Read Write operations |
CPODBCStmt | |
CPOrdinalDictionary | This template class maps the PAbstractDictionary to a specific key type and a POrdinalKey data type |
CPOrdinalKey | This class is used when an ordinal index value is the key for PSet and PDictionary classes |
►CPOrdinalToString | This is a dictionary collection class of PString objects, keyed by an ordinal value |
CInitialiser | Structure for static array initialiser for class |
CPPipeChannel | |
CPPluginManager | |
CPPluginModuleManager | |
CPPluginService | |
CPPluginServiceDescriptor | |
CPPluginSuffix | |
CPPOP3 | A TCP/IP socket for the Post Office Protocol version 3 |
CPPOP3Client | A TCP/IP socket for the Post Office Protocol version 3 |
CPPOP3Server | A TCP/IP socket for the Post Office Protocol version 3 |
►CPProcess | This class represents an operating system process |
CHostSystemURLHandlerInfo | This class can be used to register various URL types with the host operating system so that URLs will automatically launch the correct application |
CPProcessStartup | |
CPQoS | |
CPQueue | 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 |
CPQueueChannel | Class for implementing a serial queue channel in memory |
►CPQueuedThreadPool | High Level (queued work item) thread pool |
CQueuedWorkerThread | |
CPRandom | Mersenne Twister random number generator |
CPReadWaitAndSignal | This class starts a read operation for the PReadWriteMutex on construction and automatically ends the read operation on destruction |
►CPReadWriteMutex | This class defines a thread synchronisation object |
CNest | |
CPRegisterPage | |
CPRegularExpression | A class representing a regular expression that may be used for locating patterns in strings |
►CPRemoteConnection | Remote Access Connection class |
CConfiguration | Structure for a RAS configuration |
CPRFC1155_ApplicationSyntax | |
CPRFC1155_Counter | |
CPRFC1155_Gauge | |
CPRFC1155_IpAddress | |
CPRFC1155_NetworkAddress | |
CPRFC1155_ObjectName | |
CPRFC1155_ObjectSyntax | |
CPRFC1155_Opaque | |
CPRFC1155_SimpleSyntax | |
CPRFC1155_TimeTicks | |
CPRFC822Channel | A channel for sending/receiving RFC822 compliant mail messages |
CPSafeArray | This class defines a thread-safe array of objects |
CPSafeColl | This class defines a thread-safe collection of objects |
CPSafeCollection | This class defines a thread-safe collection of objects |
CPSafeDictionary | This class defines a thread-safe array of objects |
CPSafeDictionaryBase | This class defines a thread-safe dictionary of objects |
CPSafeList | This class defines a thread-safe list of objects |
CPSafeLockReadOnly | Lock a PSafeObject for read only and automatically unlock it when go out of scope |
CPSafeLockReadWrite | Lock a PSafeObject for read/write and automatically unlock it when go out of scope |
CPSafeObject | This class defines a thread-safe object in a collection |
CPSafePtr | This class defines a thread-safe enumeration of object in a collection |
CPSafePtrBase | This class defines a base class for thread-safe pointer to an object |
CPSafePtrMultiThreaded | This class defines a base class for thread-safe pointer to an object |
CPSafeSortedList | This class defines a thread-safe sorted array of objects |
CPScalarArray | This template class maps the PAbstractArray to a specific element type |
CPSecureConfig | |
CPSecureHTTPServiceProcess | |
CPSemaphore | This class defines a thread synchronisation object |
CPSerialChannel | This class defines an I/O channel that communicates via a serial port |
CPServiceHTML | |
CPServiceHTTPDirectory | |
CPServiceHTTPFile | |
CPServiceHTTPString | |
CPServiceMacro | |
CPServiceProcess | A process type that runs as a "background" service |
CPSet | This template class maps the PAbstractSet to a specific object type |
CPSharedPtr | These templates implement an pointner class with an integral reference count based on the PContainer base class |
CPShortArray | Array of short integers |
CPSimpleTimer | A class represeting a simple timer |
CPSingleMonitoredSocket | This concrete class monitors a single scoket bound to a specific interface or address |
CPSmartNotifieeRegistrar | Implements a function similar to the PNotifier, but uses an "id" to link the caller and callee rather than using a pointer |
CPSmartNotifierFunction | |
CPSmartObject | This is the base class for objects that use the smart pointer system |
CPSmartPointer | This is the class for pointers to objects that use the smart pointer system |
CPSmartPtr | This template class creates a type safe version of PSmartPointer |
CPSMTP | A TCP/IP socket for the Simple Mail Transfer Protocol |
CPSMTPClient | A TCP/IP socket for the Simple Mail Transfer Protocol |
CPSMTPServer | A TCP/IP socket for the Simple Mail Transfer Protocol |
CPSNMP | A descendant of PUDPSocket which can perform SNMP calls |
CPSNMP_GetNextRequest_PDU | |
CPSNMP_GetRequest_PDU | |
CPSNMP_GetResponse_PDU | |
CPSNMP_Message | |
CPSNMP_PDU | |
CPSNMP_PDUs | |
CPSNMP_SetRequest_PDU | |
CPSNMP_Trap_PDU | |
CPSNMP_VarBind | |
CPSNMP_VarBindList | |
CPSNMPClient | Class which gets SNMP data |
CPSNMPServer | Class which supplies SNMP data |
CPSNMPVarBindingList | A list of object IDs and their values |
CPSOAPClient | SOAP client classes |
CPSOAPMessage | SOAP Message classes |
CPSOAPServerMethod | Create an association between a method and its "notifier", the handler function |
CPSOAPServerRequestResponse | SOAP Server classes |
CPSOAPServerResource | This resource will bind the methods to an http resource (a url) |
►CPSocket | A network communications channel |
CSelectList | List of sockets used for Select() function |
CPSocks4Socket | This class allows access to RFC1928 compliant SOCKS server |
CPSocks5Socket | This class allows access to RFC1928 compliant SOCKS server |
CPSocksProtocol | Base class for implementing the SOCKS protocol for use with PSocksSocket and PSocksUDPSocket |
CPSocksSocket | This is an ancestor class allowing access to a SOCKS servers (version 4 and 5) |
CPSocksUDPSocket | This class allows access to RFC1928 compliant SOCKS server |
CPSortedList | This template class maps the PAbstractSortedList to a specific object type |
CPSortedListElement | |
CPSortedListInfo | |
CPSortedStringList | This is a sorted list collection class of PString objects |
CPSound | A class representing a sound |
CPSoundChannel | Abstract class for a generalised sound channel, and an implementation of PSoundChannel for old code that is not plugin-aware |
CPSoundChannelPluginServiceDescriptor | |
CPSSLCertificate | Certificate for SSL |
CPSSLChannel | This class will start a secure SSL based channel |
CPSSLContext | Context for SSL channels |
CPSSLDiffieHellman | Diffie-Hellman parameters for SSL |
CPSSLPrivateKey | Private key for SSL |
CPStack | 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 |
CPString | The character string class |
CPStringArray | This is an array collection class of PString objects |
CPStringDictionary | This template class maps the PAbstractDictionary to a specific key type and a PString data type |
CPStringList | This is a list collection class of PString objects |
CPStringOptions | Specialised version of PStringToString to contain a dictionary of options/attributes |
CPStringSet | This is a set collection class of PString objects |
CPStringStream | This class is a standard C++ stream class descendent for reading or writing streamed data to or from a PString class |
►CPStringToOrdinal | This is a dictionary collection class of ordinals keyed by PString objects |
CInitialiser | Structure for static array initialiser for class |
►CPStringToString | This is a dictionary collection class of PString objects, keyed by another string |
CInitialiser | Structure for static array initialiser for class |
►CPStructuredFile | A class representing a a structured file that is portable accross CPU architectures (as in the XDR protocol) |
CElement | Elements in the structure definition |
CPSTUNClient | STUN client |
CPSTUNUDPSocket | UDP socket that has been created by the STUN client |
CPSync | |
CPSyncNULL | |
CPSyncPoint | This class defines a thread synchronisation object |
CPSyncPointAck | This class defines a thread synchronisation object |
CPSynonymColour | Define synonym colour format converter |
CPSynonymColourRegistration | Define synonym colour format registration |
CPSystemLog | This class abstracts the operating system dependent error logging facility |
CPSystemLogTarget | |
CPSystemLogToFile | Log system output to a file |
CPSystemLogToNetwork | Log system output to the network using RFC 3164 BSD syslog protocol |
CPSystemLogToNowhere | Log system output to nowhere |
CPSystemLogToStderr | Log system output to stderr |
CPSystemLogToSyslog | Log system output to the Posix syslog() function |
CPTCPSocket | A socket that uses the TCP transport on the Internet Protocol |
►CPTEACypher | Tiny Encryption Algorithm |
CKey | |
►CPTelnetSocket | A TCP/IP socket for the TELNET high level protocol |
COptionInfo | |
CPTextFile | A class representing a a structured file that is portable accross CPU architectures |
►CPThread | This class defines a thread of execution in the system |
CTimes | Times for execution of the thread |
CPThread1Arg | |
CPThread2Arg | |
CPThread3Arg | |
CPThreadMain | Define some templates to simplify the declaration of simple PThread descendants with one or two paramaters |
CPThreadObj | |
CPThreadObj1Arg | |
CPThreadObj2Arg | |
►CPThreadPool | Low Level thread pool |
CGroupInfo | |
CInternalWork | |
CWorkerThread | |
►CPThreadPoolBase | These classes and templates implement a generic thread pooling mechanism |
CInternalWorkBase | |
CWorkerThreadBase | |
CPTime | This class defines an absolute time and date |
CPTimedMutex | This class defines a thread mutual exclusion object |
CPTimeInterval | This class defines an arbitrary time interval to millisecond accuracy |
CPTimer | A class representing a system timer |
►CPTimerList | |
CRequestType | |
CPTones | This class can be used to generate PCM data for tones (such as telephone calling tones and DTMF) at a sample rate of 8khz |
►CPTrace | Class to encapsulate tracing functions |
CBlock | Class to trace Execution blocks |
CPUDPSocket | A socket channel that uses the UDP transport on the Internet Protocol |
CPUnsignedArray | Array of unsigned integers |
CPURL | This class describes a Universal Resource Locator |
CPURLLegacyScheme | |
CPURLLoader | |
CPURLScheme | |
CPVariablePoolAllocator | |
►CPvCard | Class to represent a vCard as per RFC2426 |
CAddress | |
CEMail | |
CExtendedType | |
CInlineValue | Representation of EBNF img-inline-value/snd-inline-value |
CMultiValue | |
CParamValue | Representation of EBNF param-value |
CParamValues | Comma separated list of param-value's |
CSeparator | |
CTelephone | |
CTextValue | Representation of EBNF text-value |
CTextValues | Comma separated list of text-value's |
CToken | Representation of token (EBNF group, name, iana-token or x-name) |
CTypeValues | |
CURIValue | |
CPVideoChannel | A class representing a video channel |
CPVideoControlInfo | |
►CPVideoDevice | This class defines a video device |
COpenArgs | |
►CPVideoFont | |
CLetterData | |
CPVideoFrameInfo | |
CPVideoInput1394DcDevice | This class defines a video input device that generates fictitous image data |
CPVideoInputControl | This class defines a video Input device control (Camera controls PTZ) |
►CPVideoInputDevice | This class defines a video input device |
CCapabilities | |
CPVideoInputPluginServiceDescriptor | |
CPVideoInteractionInfo | This class defines a video Input device Interactions (Remote Inputs/Controls) |
CPVideoOutputDevice | This class defines a video output device |
CPVideoOutputDeviceRGB | This class defines a video output device for RGB in a frame store |
CPVideoOutputPluginServiceDescriptor | |
CPVXMLCache | |
CPVXMLChannel | |
CPVXMLDigitsGrammar | |
CPVXMLGrammar | |
CPVXMLMenuGrammar | |
CPVXMLNodeHandler | |
CPVXMLPlayable | |
CPVXMLPlayableCommand | |
CPVXMLPlayableData | |
CPVXMLPlayableFile | |
CPVXMLPlayableFileList | |
CPVXMLPlayableStop | |
CPVXMLPlayableTone | |
CPVXMLPlayableURL | |
CPVXMLRecordable | |
CPVXMLRecordableFilename | |
CPVXMLSession | |
CPWaitAndSignal | This class waits for the semaphore on construction and automatically signals the semaphore on destruction |
CPWAVFile | A class representing a WAV audio file |
CPWAVFileConverter | Abstract factory class for autoconversion of WAV files to/from PCM-16 |
CPWAVFileFormat | Abstract factory class for handling WAV files formats |
CPWORDArray | Array of unsigned short integers |
CPWriteWaitAndSignal | This class starts a write operation for the PReadWriteMutex on construction and automatically ends the write operation on destruction |
CPwxString | This class defines a class to bridge WX Widgets strings to PTLib strings |
►CPXML | |
CValidationContext | |
CValidationInfo | |
CPXML_HTTP | |
CPXMLBase | |
CPXMLData | |
CPXMLElement | |
CPXMLObject | |
CPXMLParser | |
CPXMLRPC | |
CPXMLRPCArrayBase | |
CPXMLRPCArrayObjectsBase | |
CPXMLRPCBlock | |
CPXMLRPCServerMethod | |
CPXMLRPCServerParms | |
CPXMLRPCServerResource | |
CPXMLRPCStructBase | |
CPXMLRPCVariableBase | |
CPXMLSettings | |
CPXMLStreamParser | |