Compounds | |
| class | AboutData |
| Application about data. More... | |
| class | Any |
| Container that can hold every type. More... | |
| class | Any.holder |
| class | Any.holder_iface |
| class | ATalkAddress |
| AppleTalk address. More... | |
| class | BadAnyCast |
| Bad any-cast. More... | |
| class | BaseError |
| Exception base class. More... | |
| class | Config |
| Configuration database class. More... | |
| class | Config.Key |
| Configuration key class. More... | |
| class | ConfigStore |
| Configuration storage interface. More... | |
| class | CrashHandler |
| Crash handling class. More... | |
| class | CriticalSection |
| Critical section synchronization object. More... | |
| class | CriticalSection.Lock |
| CriticalSection Lock Guard. More... | |
| class | DatagramSocket |
| Datagram socket. More... | |
| class | Date |
| Date class. More... | |
| class | DateTime |
| Date/time class. More... | |
| class | Digest |
| Digest base class. More... | |
| class | Directory |
| Directory stream class. More... | |
| class | File |
| File I/O class. More... | |
| class | FileInfo |
| Filesystem object info class. More... | |
| class | FileMonitor |
| Filesystem monitor class. More... | |
| class | FileMonitor.Event |
| Filesystem change event. More... | |
| class | FileStream |
| File I/O stream. More... | |
| class | FTPClient |
| FTP Client. More... | |
| class | FTPData |
| FTP Client Data connection. More... | |
| class | FTPError |
| FTP error. More... | |
| class | FTPResponse |
| FTP response. More... | |
| class | FuncSlot0 |
| Function-slot with no arguments. More... | |
| class | FuncSlot0< void > |
| Function-slot with no arguments and void return-type. More... | |
| class | FuncSlot1 |
| Function-slot with 1 argument. More... | |
| class | FuncSlot2 |
| Function-slot with 2 arguments. More... | |
| class | FuncSlot3 |
| Function-slot with 3 arguments. More... | |
| class | HTMLParser |
| HTML Push parser. More... | |
| class | HTTPClient |
| HyperText-Transfer-Protocol client class. More... | |
| class | HTTPHeader |
| HTTP Header class. More... | |
| class | HTTPRequest |
| HTTP Client-Request. More... | |
| class | HTTPRequestHeader |
| HTTP Request-Header. More... | |
| class | HTTPResponse |
| HTTP Server-Response. More... | |
| class | HTTPResponseHeader |
| HTTP Response-Header. More... | |
| class | Inet6Address |
| Internet address (IPv6). More... | |
| class | InetAddress |
| Internet address (IPv4). More... | |
| class | InvalidDate |
| Invalid date error. More... | |
| class | InvalidTime |
| Invalid time error. More... | |
| class | InvalidURL |
| Invalid url error. More... | |
| class | IODevice |
| I/O device base class. More... | |
| class | IOError |
| Input/output error. More... | |
| class | IOHandler |
| Network I/O Plugin base. More... | |
| class | IOManager |
| Network I/O Manager. More... | |
| class | IORequest |
| Network I/O Request. More... | |
| class | IORequest.Error |
| Network I/O Request error. More... | |
| class | IORequest_Get |
| Network I/O Get-request. More... | |
| class | IORequest_ListDir |
| Network I/O List directory-request. More... | |
| class | IORequest_MakeDir |
| Network I/O Make directory-request. More... | |
| class | IORequest_Put |
| Network I/O Put-request. More... | |
| class | IORequest_RemoveDir |
| Network I/O Remove directory-request. More... | |
| class | IORequest_Unlink |
| Network I/O Unlink-request. More... | |
| class | IOStream |
| I/O Stream. More... | |
| class | IpxAddress |
| IPX address (NetWare). More... | |
| struct | LockTraits |
| LockTraits template. More... | |
| struct | LockTraits< CriticalSection > |
| LockTraits for CriticalSection. More... | |
| struct | LockTraits< Mutex > |
| LockTraits for Mutex. More... | |
| struct | LockTraits< RWLock > |
| LockTraits for RWLock. More... | |
| class | Logger |
| Message logging target base class. More... | |
| class | LogicError |
| Logic error. More... | |
| class | MD4Digest |
| MD5 Message Digest. More... | |
| class | MD5Digest |
| MD5 Message Digest. More... | |
| class | MethodSlot0 |
| Method-slot with no arguments. More... | |
| class | MethodSlot1 |
| Method-slot with 1 argument. More... | |
| class | MethodSlot2 |
| Method-slot with 2 arguments. More... | |
| class | MethodSlot3 |
| Method-slot with 3 arguments. More... | |
| class | MimeType |
| MIME type. More... | |
| class | MimeTypeDb |
| MIME type database. More... | |
| class | Mutex |
| Mutex synchronization object. More... | |
| class | Mutex.Lock |
| Mutex Lock Guard class. More... | |
| class | NamedPipe |
| Named pipe i/o device. More... | |
| class | NamedPipeServer |
| Named pipe server. More... | |
| class | NetDb |
| NetDb resolver class. More... | |
| class | NetDb.HostEntry |
| NetDb Hostentry class. More... | |
| class | NetDb.ServiceEntry |
| NetDb Serviceentry class. More... | |
| class | NetDbError |
| NetDb error class. More... | |
| class | NetDeviceInfo |
| Network device info. More... | |
| class | NetworkAddress |
| Network address base class. More... | |
| class | Object |
| Object base class. More... | |
| class | OutOfRangeError |
| Out of range error. More... | |
| class | OverflowError |
| Overflow error. More... | |
| class | Pipe |
| Anonymous pipe. More... | |
| class | PluginBase |
| Base class for Plugin-Objects. More... | |
| class | PluginFactory |
| Plugin factory template class. More... | |
| class | PluginFactoryImpl |
| Plugin factory implementation class. More... | |
| struct | PluginMetaInfo |
| Plugin meta information. More... | |
| class | Process |
| Child process class. More... | |
| class | ProcessEnv |
| Process Environment. More... | |
| class | ProcessIO |
| Child process I/O device. More... | |
| class | RuntimeError |
| Runtime error. More... | |
| class | RWLock |
| Read-write lock synchronization object. More... | |
| class | RWLock.ReadLock |
| Read Lock Guard class. More... | |
| class | RWLock.WriteLock |
| Write Lock class. More... | |
| class | Semaphore |
| Semaphore synchronization class. More... | |
| class | ServerApp |
| Server (daemon) application base class. More... | |
| class | SHA1Digest |
| SHA1 Secure Hashing Algorithm. More... | |
| class | SharedLib |
| Shared library loader. More... | |
| class | Signal0 |
| Signal with no arguments and non-void return-type. More... | |
| class | Signal1 |
| Signal with 1 argument and non-void return-type. More... | |
| class | Signal2 |
| Signal with 2 arguments and non-void return-type. More... | |
| class | Signal3 |
| Signal with 3 arguments and non-void return-type. More... | |
| class | SignalBase |
| Signal base class. More... | |
| class | SimpleApp |
| A simple application base class. More... | |
| class | SimpleConfigStore |
| Simple configuration store. More... | |
| class | Singleton |
| Singleton base template class. More... | |
| class | Slot0 |
| Slot base-class with no arguments. More... | |
| class | Slot1 |
| Slot base-class with 1 argument. More... | |
| class | Slot2 |
| Slot base-class with 2 arguments. More... | |
| class | Slot3 |
| Slot base-class with 3 arguments. More... | |
| class | Socket |
| Socket i/o device. More... | |
| class | SourceInfo |
| Source code error location class. More... | |
| class | SQLConnection |
| SQL Database connection. More... | |
| class | SQLDateTime |
| SQL Date/time value. More... | |
| class | SQLDouble |
| SQL Double value. More... | |
| class | SQLDriver |
| SQL Driver base class. More... | |
| class | SQLDriver.ConnectionHandle |
| SQL Driver connection handle. More... | |
| class | SQLDriver.ResultHandle |
| SQL Driver result handle. More... | |
| class | SQLDriver.StatementHandle |
| SQL Driver statement handle. More... | |
| class | SQLError |
| SQL Error exception class. More... | |
| class | SQLInt |
| SQL Integer value. More... | |
| class | SQLResult |
| SQL Result class. More... | |
| class | SQLStatement |
| SQL Statement class. More... | |
| class | SQLString |
| SQL String value. More... | |
| class | SQLValue |
| SQL Value base class. More... | |
| class | StreamSocket |
| Stream socket. More... | |
| class | StreamSocketServer |
| Stream socket server. More... | |
| class | StreamTokenizer |
| Stream tokenizer. More... | |
| class | StringTokenizer |
| String tokenizer. More... | |
| class | SyncError |
| Synchronization error. More... | |
| class | SystemError |
| Operating System error. More... | |
| class | SystemLog |
| Application message logging class. More... | |
| class | Thread |
| Thread base class. More... | |
| class | ThreadError |
| Threading error exception class. More... | |
| class | ThreadJob |
| class | ThreadKey |
| Thread-specific storage template class. More... | |
| class | ThreadKeyImpl |
| Thread-specific storage class. More... | |
| class | ThreadPool |
| class | Time |
| Time class. More... | |
| class | TimeSpan |
| Timespan class. More... | |
| class | URL |
| Uniform resource locator. More... | |
| class | VoidMutex |
| Dummy mutex. More... | |
| class | VoidMutex.Lock |
| Dummy mutex lock. More... | |
| class | XMLConfigStore |
| XML file configuration store. More... | |
| class | XMLParser |
| XML Push parser. More... | |
Typedefs | |
| typedef int | io_handle_t |
| typedef PluginFactory< IOHandler > | IOHandlerPluginFactory |
| Network I/O Handler plugin factory. | |
| typedef PluginFactory< Logger > | LoggerPluginFactory |
| Logger PluginFactory. | |
| typedef uint16_t | port_t |
| typedef uint32_t | sqlcount_t |
| typedef PluginFactory< SQLDriver > | SQLDriverPluginFactory |
| SQL Driver plugin factory. | |
| typedef char | int8_t |
| typedef unsigned char | uint8_t |
Enumerations | |
| enum | httpResponseCode_t { HTTP_100_CONTINUE = 100, HTTP_101_SWITCHING_PROTOCOL = 101, HTTP_200_OK = 200, HTTP_201_CREATED = 201, HTTP_202_ACCEPTED = 202, HTTP_203_NON_AUTH_INFO = 203, HTTP_204_NO_CONTENT = 204, HTTP_205_RESET_CONTENT = 205, HTTP_206_PARTIAL_CONTENT = 206, HTTP_300_MULTIPLE_CHOICES = 300, HTTP_301_MOVED_PERMANENTLY = 301, HTTP_302_FOUND = 302, HTTP_303_SEE_OTHER = 303, HTTP_304_NOT_MODIFIED = 304, HTTP_305_USE_PROXY = 305, HTTP_307_TEMPORARY_REDIRECT = 307, HTTP_400_BAD_REQUEST = 400, HTTP_401_UNAUTHORIZED = 401, HTTP_402_PAYMENT_REQUIRED = 402, HTTP_403_FORBIDDEN = 403, HTTP_404_NOT_FOUND = 404, HTTP_405_METHOD_NOT_ALLOWED = 405, HTTP_406_NOT_ACCEPTABLE = 406, HTTP_407_PROXY_AUTH_REQUIRED = 407, HTTP_408_REQUEST_TIMEOUT = 408, HTTP_409_CONFLICT = 409, HTTP_410_GONE = 410, HTTP_411_LENGTH_REQUIRED = 411, HTTP_412_PRECONDITION_FAILED = 412, HTTP_413_REQUEST_TOO_LARGE = 413, HTTP_414_REQ_URI_TOO_LONG = 414, HTTP_415_UNSUPP_MEDIA_TYPE = 415, HTTP_416_REQ_RANGE_INVALID = 416, HTTP_417_EXPECTATION_FAILED = 417, HTTP_500_INTERNAL_ERROR = 500, HTTP_501_NOT_IMPLEMENTED = 501, HTTP_502_BAD_GATEWAY = 502, HTTP_503_SERVICE_UNAVAILABLE = 503, HTTP_504_GATEWAY_TIMEOUT = 504, HTTP_505_VERSION_UNSUPPORTED = 505 } |
| HTTP Response codes. More... | |
| enum | { INVALID_HANDLE_VALUE = -1 } |
| enum | LogLevel { LOG_DEBUG = 0, LOG_INFO, LOG_NOTICE, LOG_WARNING, LOG_ERROR, LOG_CRITICAL, LOG_EMERGENCY } |
| Log message level. More... | |
Functions | |
| template<typename ValueType> ValueType * | any_cast (Any *operand) |
| Cast from any to type. | |
| template<typename ValueType> const ValueType * | any_cast (const Any *operand) |
| Cast from any to const-type. | |
| template<typename ValueType> ValueType | any_cast (const Any &operand) throw (BadAnyCast) |
| Cast from any to value. | |
| std::ostream & | operator<< (std::ostream &os, const Any &val) |
| Any stream output operator. | |
| uint16_t | swab (uint16_t __x) |
| uint32_t | swab (uint32_t __x) |
| uint64_t | swab (uint64_t __x) |
| uint16_t | cpu_to_le (uint16_t word) |
| uint16_t | le_to_cpu (uint16_t word) |
| uint32_t | cpu_to_le (uint32_t dword) |
| uint32_t | le_to_cpu (uint32_t dword) |
| uint64_t | cpu_to_le (uint64_t qword) |
| uint64_t | le_to_cpu (uint64_t qword) |
| uint16_t | cpu_to_be (uint16_t word) |
| uint16_t | be_to_cpu (uint16_t word) |
| uint32_t | cpu_to_be (uint32_t dword) |
| uint32_t | be_to_cpu (uint32_t dword) |
| uint64_t | cpu_to_be (uint64_t qword) |
| uint64_t | be_to_cpu (uint64_t qword) |
| std::ostream & | pendl (std::ostream &os) |
| Portable endline stream manipulator. | |
| template<class _SignalT, class _SlotT> void | bind (_SignalT &sig, _SlotT slot) |
| Bind a slot to a signal. | |
| template<class _SignalT, class _SlotT> void | unbind (_SignalT &sig, _SlotT slot) |
| Unbind a slot from a signal. | |
| template<class R> FuncSlot0< R > | slot (R(*func)(void)) |
| Function-slot bind. | |
| template<class R, class O> MethodSlot0< R, O > | slot (O *obj, R(O::*func)(void)) |
| Method-slot bind. | |
| template<class R, class P1> FuncSlot1< R, P1 > | slot (R(*func)(P1)) |
| Function-slot bind. | |
| template<class R, class O, class P1> MethodSlot1< R, O, P1 > | slot (O *obj, R(O::*func)(P1)) |
| Method-slot bind. | |
| template<class R, class P1, class P2> FuncSlot2< R, P1, P2 > | slot (R(*func)(P1, P2)) |
| Function-slot bind. | |
| template<class R, class O, class P1, class P2> MethodSlot2< R, O, P1, P2 > | slot (O *obj, R(O::*func)(P1, P2)) |
| Method-slot bind. | |
| template<class R, class P1, class P2, class P3> FuncSlot3< R, P1, P2, P3 > | slot (R(*func)(P1, P2, P3)) |
| Function-slot bind. | |
| template<class R, class O, class P1, class P2, class P3> MethodSlot3< R, O, P1, P2, P3 > | slot (O *obj, R(O::*func)(P1, P2, P3)) |
| Method-slot bind. | |
|
|
|
|
|
Definition at line 37 of file piodevice.h. Referenced by P::IODevice::handle(). |
|
|
Definition at line 42 of file psocket.h. Referenced by P::NetDb::ServiceEntry::port(). |
|
|
Definition at line 39 of file psqldriver.h. |
|
|
|
|
|
Definition at line 38 of file piodevice.h. |
|
|
Definition at line 156 of file pbyteorder.h. References swab(). |
|
|
Definition at line 138 of file pbyteorder.h. References swab(). |
|
|
Definition at line 120 of file pbyteorder.h. References swab(). |
|
|
Definition at line 147 of file pbyteorder.h. References swab(). |
|
|
Definition at line 129 of file pbyteorder.h. References swab(). |
|
|
Definition at line 111 of file pbyteorder.h. References swab(). |
|
|
Definition at line 93 of file pbyteorder.h. References swab(). |
|
|
Definition at line 75 of file pbyteorder.h. References swab(). |
|
|
Definition at line 57 of file pbyteorder.h. References swab(). |
|
|
Definition at line 102 of file pbyteorder.h. References swab(). |
|
|
Definition at line 84 of file pbyteorder.h. References swab(). |
|
|
Definition at line 66 of file pbyteorder.h. References swab(). |
|
|
Definition at line 44 of file pbyteorder.h. References P_U64BIT_CONSTANT. |
|
|
Definition at line 35 of file pbyteorder.h. |
|
|
Definition at line 28 of file pbyteorder.h. Referenced by be_to_cpu(), cpu_to_be(), cpu_to_le(), and le_to_cpu(). |
1.3.3