|
| class | AbstractBuffer |
| | An abstract base class for buffers. More...
|
| |
| class | AbstractCache |
| | An abstract base class for a general-purpose LRU-cache with a maximum capacity. More...
|
| |
| class | AddressInUseException |
| | An exception indicating that a socket address could not be bound because it is already in use. More...
|
| |
| class | AllocationMap |
| | An index allocation map. More...
|
| |
| class | Application |
| | Base functionality for an application, including command-line argument parsing and a shutdown handler. More...
|
| |
| class | Array |
| | A simple object wrapper for arrays. More...
|
| |
| class | AsyncIOPoller |
| | A class that polls a set of AsyncIOTask objects. More...
|
| |
| class | AsyncIOTask |
| | An object representing an asynchronous I/O operation. More...
|
| |
| class | AtomicCounter |
| | An integer counter whose value is modified in an atomic fashion. More...
|
| |
| class | Base64 |
| | Base-64 encoding and decoding routines. More...
|
| |
| class | BasicBufferedStream |
| | A buffered stream. More...
|
| |
| class | BitSet |
| | A compact representation of an array of bits (boolean values). More...
|
| |
| class | Blob |
| | A reference-counting, copy-on-write, threadsafe container for arbitrary binary data. More...
|
| |
| class | BoundedQueue |
| | A bounded, threadsafe FIFO processing queue. More...
|
| |
| class | BTree |
| | A balanced, n-ary tree data structure for storing key/value relationships. More...
|
| |
| class | Buffer |
| | A buffer for storing a contiguous sequence of elements. More...
|
| |
| class | ByteArrayDataReader |
| | A DataReader which reads data from a byte array. More...
|
| |
| class | ByteArrayDataWriter |
| | A DataWriter which writes data to a byte array. More...
|
| |
| class | ByteBufferDataReader |
| | A DataReader which reads data from a ByteBuffer. More...
|
| |
| class | ByteBufferDataWriter |
| | A DataWriter which writes data to a ByteBuffer. More...
|
| |
| class | ByteOrder |
| | Byte-order conversion routines. More...
|
| |
| class | Cache |
| | A general-purpose LRU-cache with a maximum capacity. More...
|
| |
| class | Char |
| | A class representing a UTF-16 character. More...
|
| |
| class | CharOps |
| | UTF-16 character array operations. More...
|
| |
| class | Checksum |
| | A base class for checksum generators. More...
|
| |
| class | CircularBuffer |
| | A circular buffer that can be used to efficiently transfer data between buffers and/or streams. More...
|
| |
| class | CircularByteBufferDataReader |
| | A DataReader which reads data from a CircularByteBuffer. More...
|
| |
| class | CircularByteBufferDataWriter |
| | A DataWriter which writes data to a CircularByteBuffer. More...
|
| |
| class | ConditionVar |
| | A condition variable – a synchronization mechanism used to coordinate the actions of multiple threads. More...
|
| |
| class | Connection |
| | An abstract object representing a network connection. More...
|
| |
| class | ConnectionRefusedException |
| | An exception indicating that a connection attempt was refused because there was no process listening on the remote port. More...
|
| |
| class | Console |
| | A class that provides basic control of the console, such as changing text attributes, clearing the screen, and moving the cursor. More...
|
| |
| class | ConsoleLogger |
| | A logger that writes to the console (the standard error stream). More...
|
| |
| class | CPUStats |
| | System CPU utilization statistics. More...
|
| |
| class | CRC32Checksum |
| | A class for generating CRC-32 checksums. More...
|
| |
| class | CriticalSection |
| | A critical section, a synchronization primitive that is typically more efficient than but roughly semantically equivalent to a Mutex. More...
|
| |
| class | CString |
| | An implicitly shared, reference-counted container for an immutable, NUL-terminated C string. More...
|
| |
| class | CStringBuilder |
| | A utility class for constructing C-style strings. More...
|
| |
| class | CStringLessThanFunctor |
| | A "less than" comparator for C strings. More...
|
| |
| class | DataEncoder |
| | An abstract class with basic functionality that is common to all data decoders (readers) and data encoders (writers). More...
|
| |
| class | DataFormatException |
| | An exception indicating a data format error. More...
|
| |
| class | DatagramSocket |
| | A User Datagram (UDP) socket. More...
|
| |
| class | DataReader |
| | An abstract base class for data readers. More...
|
| |
| class | DataWriter |
| | An abstract base class for data writers. More...
|
| |
| class | Date |
| | A representation of a calendar date. More...
|
| |
| class | DateTime |
| | A representation of a calendar date and clock time. More...
|
| |
| class | DateTimeFormat |
| | A formatter for dates and times. More...
|
| |
| struct | DeleteFunctor |
| | A functor that deletes its argument. More...
|
| |
| class | Digest |
| | An abstract base class for message digests. More...
|
| |
| class | Dir |
| | Directory reading support. More...
|
| |
| class | DirectoryWatcher |
| | A class that watches for changes in a given directory. More...
|
| |
| class | DynamicArray |
| | A simple object wrapper for dynamically-allocated arrays. More...
|
| |
| class | DynamicCache |
| | An LRU cache implementation in which cache objects are deleted when they are removed from the cache. More...
|
| |
| class | DynamicObjectPool |
| | An object pool that dynamically allocates its objects. More...
|
| |
| class | EncodingException |
| | An exception indicating that a character string encoding error has occurred. More...
|
| |
| class | EnumMap |
| | A bidirectional mapping between enum values and static string constants. More...
|
| |
| class | EnumTraits |
| | A class of functions that describe traits of an enumeration. More...
|
| |
| class | EOFException |
| | An exception indicating an end-of-file condition for a file stream or a broken connection for a socket or pipe. More...
|
| |
| class | EventHandler |
| | A functor for event-handler callbacks. More...
|
| |
| class | EventHandlerDelegate |
| | An implementation of EventHandler that delegates to a method in an object. More...
|
| |
| class | Exception |
| | A general-purpose exception. More...
|
| |
| class | ExitStatus |
| | The exit status of a process. More...
|
| |
| class | File |
| | A representation of a file in the filesystem. More...
|
| |
| struct | FileAttributes |
| | File attributes. More...
|
| |
| class | FileLogger |
| | A logger that writes to a file, and can optionally perform log rotation. More...
|
| |
| class | FileName |
| | A class representing a filename. More...
|
| |
| class | FilePtr |
| | A smart pointer for stdio streams. More...
|
| |
| class | FileTraverser |
| | A depth- or breadth-first file traverser. More...
|
| |
| class | Flags |
| | A wrapper template for primitive integer types that represent flag bitmasks. More...
|
| |
| class | Hash |
| | A collection of hash functions. More...
|
| |
| class | Hex |
| | Routines for ASCII hex encoding and decoding. More...
|
| |
| class | HostNotFoundException |
| | An exception indicating a hostname resolution failure or malformed IP address string. More...
|
| |
| class | InetAddress |
| | An IPv4 Internet address. More...
|
| |
| class | InterruptedException |
| | An exception indicating that a blocking operation was interrupted. More...
|
| |
| class | IntervalTimer |
| | A high-precision interval timer that does not require blocking or polling from a dedicated thread. More...
|
| |
| class | InvalidArgumentException |
| | An exception indicating that an invalid argument was passed to a function. More...
|
| |
| class | IOException |
| | An exception indicating an I/O error. More...
|
| |
| class | Iterator |
| | A Java-style iterator. More...
|
| |
| class | JavaArrayAccessException |
| | An exception indicating an attempt to store a value of an inappropriate type into a Java array. More...
|
| |
| class | JavaBuffer |
| | An implementation of Buffer representing a Java direct buffer. More...
|
| |
| class | JavaClassLoaderException |
| | An exception indicating that the raw bytecode for a class could not be loaded because of a class format, bytecode verification, or security error. More...
|
| |
| class | JavaClassNotFoundException |
| | An exception indicating that a requested Java class was not found. More...
|
| |
| class | JavaContext |
| | When the Invocation Interface is being used (that is, when a C++ program calls into Java code), the getContext() method of the JavaVirtualMachine class is used to obtain an appropriate JavaContext object. More...
|
| |
| class | JavaException |
| | A base class for all Java Virtual Machine exceptions. More...
|
| |
| class | JavaFieldAccessException |
| | An exception indicating an attempt at an invalid field access. More...
|
| |
| class | JavaFieldNotFoundException |
| | An exception indicating that a requested field of a Java class was not found. More...
|
| |
| class | JavaInstantiationException |
| | An exception indicating that an error occurred while instantiating a Java class. More...
|
| |
| class | JavaInvocationException |
| | An exception indicating that a Java exception occurred while invoking a Java method. More...
|
| |
| class | JavaMethodNotFoundException |
| | An exception indicating that a requested method of a Java class was not found. More...
|
| |
| class | JavaMonitorException |
| | An exception indicating an illegal monitor state. More...
|
| |
| struct | JavaNativeMethod |
| | A structure representing a Java native method. More...
|
| |
| class | JavaNotAttachedException |
| | An exception indicating that a call was made from a native thread that is not attached to the JVM. More...
|
| |
| class | JavaOutOfMemoryException |
| | An exception indicating exhaustion of heap space in the Java Virtual Machine. More...
|
| |
| class | JavaScope |
| | A convenience class for creating lexical Java scopes in native code. More...
|
| |
| class | JavaSignatureException |
| | An exception indicating that a Java method signature string was malformed. More...
|
| |
| class | JavaThreadException |
| | An exception indicating a native thread attach or detach operation failed. More...
|
| |
| class | JavaThreadLocalBuffer |
| | Thread-local Java direct buffer. More...
|
| |
| class | JavaVirtualMachine |
| | An object that encapsulates (most of) the Java Native Interface (JNI) to a Java Virtual Machine. More...
|
| |
| class | LoadableModule |
| | An encapsulation of a dynamically loadable module, such as a shared library or object file on UNIX systems or a DLL on Windows. More...
|
| |
| class | LoadAverageStats |
| | System "load average" statistics. More...
|
| |
| class | Locale |
| | A class that encapsulates locale-specific information. More...
|
| |
| class | Lock |
| | An abstract base class for synchronization primitives. More...
|
| |
| class | Log |
| | Logging routines. More...
|
| |
| class | LogFormat |
| | A log message formatter. More...
|
| |
| class | Logger |
| | An abstract base class for threadsafe loggers. More...
|
| |
| class | MACAddress |
| | A network hardware (MAC) address. More...
|
| |
| class | MD5Digest |
| | A class for generating MD5 digests. More...
|
| |
| class | MD5Password |
| | MD5-hash password encryption and validation routines. More...
|
| |
| class | MemoryBlock |
| | An encapsulation of a block of memory. More...
|
| |
| class | MemoryMappedFile |
| | An abstraction of a memory-mapped file. More...
|
| |
| class | MemoryStats |
| | System memory utilization statistics. More...
|
| |
| class | MulticastSocket |
| | A UDP multicast socket. More...
|
| |
| class | Mutex |
| | A mutual-exclusion lock. More...
|
| |
| class | Network |
| | Network-related routines. More...
|
| |
| class | NetworkInterface |
| | An aggregation of information about a network interface. More...
|
| |
| class | NullPointerException |
| | An exception indicating an attempt to dereference a null pointer. More...
|
| |
| class | Numeric |
| | Numeric and bitwise utility functions. More...
|
| |
| class | ObjectPool |
| | A base class for object pools. More...
|
| |
| class | ObjectPoolException |
| | An exception indicating an ObjectPool error. More...
|
| |
| class | OutOfBoundsException |
| | An exception indicating that an attempted operation would result in an out-of-range array index access or a buffer overflow/underflow. More...
|
| |
| class | ParseException |
| | An exception indicating a parsing error. More...
|
| |
| class | PathNotFoundException |
| | An exception indicating a file or directory was not found. More...
|
| |
| class | Permissions |
| | File permissions. More...
|
| |
| class | Pipe |
| | A unidirectional stream pipe. More...
|
| |
| class | Plugin |
| | A class representing a dynamically loaded plugin. More...
|
| |
| class | PluginLoader |
| | A convenience class for loading Plugin objects. More...
|
| |
| class | Process |
| | A system process. More...
|
| |
| class | ProgressTracker |
| | An interface for tracking the progress of a lengthy operation. More...
|
| |
| class | ProgressTrackerDelegate |
| | An implementation of ProgressTracker that delegates to a method in an object. More...
|
| |
| class | PulseTimer |
| | A timer that fires at regular intervals, with a resolution of 1 second. More...
|
| |
| class | Random |
| | A random number generator. More...
|
| |
| class | ReadWriteLock |
| | A Read/Write lock – a synchronization primitive that allows multiple threads to coordinate access to a mutable resource. More...
|
| |
| class | RefSet |
| | A reference-counted set. More...
|
| |
| class | RegExp |
| | A regular expression. More...
|
| |
| class | RegExpMatch |
| | A regular expression substring match. More...
|
| |
| class | Runnable |
| | A runnable object. More...
|
| |
| class | RunnableClosure |
| | An adapter object similar to RunnableDelegate that additionally takes an arbitrary argument which will be passed to the member function. More...
|
| |
| class | RunnableDelegate |
| | An adapter object that implements the Runnable interface and delegates to an arbitrary method (one that must have no arguments or return value) in some other object. More...
|
| |
| class | ScopedLock |
| | A convenience object for lexical scope based synchronization. More...
|
| |
| class | ScopedPtr |
| | A non-copyable scoped pointer. More...
|
| |
| class | ScopedReadLock |
| | A convenience object for lexical scope based synchronization. More...
|
| |
| class | ScopedWriteLock |
| | A convenience object for lexical scope based synchronization. More...
|
| |
| class | SearchPath |
| | A file search path. More...
|
| |
| class | Semaphore |
| | A counting semaphore – a synchronization primitive that allows multiple processes to coordinate access to a shared resource. More...
|
| |
| class | SerialPort |
| | A class representing a serial communications port. More...
|
| |
| class | ServerSocket |
| | A server (listening) socket for StreamSocket (TCP) connections. More...
|
| |
| class | ServerStreamPipe |
| | A server (listening) pipe for StreamPipe connections. More...
|
| |
| class | Service |
| | Basic functionality for a system service, such as a daemon on UNIX or an "NT Service" on Windows. More...
|
| |
| class | SHA1Digest |
| | A class for generating SHA-1 digests. More...
|
| |
| class | SharedMemoryBlock |
| | An encapsulation of a block of memory that can be mapped by one or more (not necessarily related) processes; when one process changes the data in the block, the changes are immediately visible to the other processes. More...
|
| |
| class | SharedPtr |
| | A threadsafe, reference-counting smart pointer. More...
|
| |
| class | Socket |
| | A base class for network sockets. More...
|
| |
| class | SocketAddress |
| | A socket endpoint network address. More...
|
| |
| class | SocketException |
| | A general-purpose socket exception. More...
|
| |
| class | SocketIOException |
| | A general-purose socket I/O exception. More...
|
| |
| class | SocketSelector |
| | A socket I/O selector. More...
|
| |
| class | SQLDatabase |
| | A class representing a session with an embedded SQL database. More...
|
| |
| class | SQLException |
| | An exception indicating a SQL database error. More...
|
| |
| class | SQLQuery |
| | An SQL prepared statement that can be efficiently executed multiple times. More...
|
| |
| class | SQLTransaction |
| | A scoped database transaction. More...
|
| |
| class | SQLValueBinder |
| | A value binder for a SQLQuery object. More...
|
| |
| class | StaticCache |
| | An LRU cache implementation in which cache objects are recycled when they are removed from the cache. More...
|
| |
| class | StaticObjectPool |
| | An object pool that allocates (presumably fixed-size) objects in a contiguous memory buffer. More...
|
| |
| class | StopWatch |
| | A stopwatch-style timer. More...
|
| |
| class | Stream |
| | An unbuffered I/O stream. More...
|
| |
| class | StreamDataReader |
| | A DataReader which reads data from a Stream. More...
|
| |
| class | StreamDataWriter |
| | A DataWriter which writes data to a Stream. More...
|
| |
| class | StreamPipe |
| | A full-duplex stream pipe. More...
|
| |
| class | StreamSocket |
| | A reliable, connection-oriented stream (TCP) socket. More...
|
| |
| class | String |
| | A flexible, reference counted, copy-on-write, thread-safe, nullable string. More...
|
| |
| class | StringVec |
| | A String vector. More...
|
| |
| class | System |
| | Various system-level utility functions. More...
|
| |
| class | SystemException |
| | A system-level exception. More...
|
| |
| class | SystemLog |
| | The system event log. More...
|
| |
| class | SystemStats |
| | A collector of system performance or resource utilization statistics. More...
|
| |
| class | TempFile |
| | A temporary file that may optionally "shadow" another file. More...
|
| |
| class | Thread |
| | A thread of execution. More...
|
| |
| class | ThreadLocal |
| | Thread-local storage smart pointer. More...
|
| |
| class | ThreadLocalBuffer |
| | Thread-local data buffer. More...
|
| |
| class | ThreadLocalCounter |
| | Thread-local numeric counter. More...
|
| |
| class | Time |
| | A representation of a clock time. More...
|
| |
| class | TimeoutException |
| | An exception indicating that a blocking operation has timed out. More...
|
| |
| class | TimeSpan |
| | A span of time (a delta), represented in milliseconds. More...
|
| |
| class | TimeSpec |
| | A time specification, such as that used by cron servers. More...
|
| |
| class | UnsupportedOperationException |
| | An exception indicating that an attempted operation is not supported. More...
|
| |
| class | URL |
| | A class representing a URL (Uniform Resource Locator). More...
|
| |
| class | UTF32Decoder |
| | A UTF-32 to UTF-16 string transcoder. More...
|
| |
| class | UTF8Decoder |
| | A UTF-8 to UTF-16 string transcoder. More...
|
| |
| class | UTF8Encoder |
| | A UTF-16 to UTF-8 string transcoder. More...
|
| |
| class | UTFDecoder |
| | A base class for transcoders that decode strings to UTF-16 from a different UTF encoding. More...
|
| |
| class | UUID |
| | A universally unique identifier. More...
|
| |
| class | Variant |
| | A general-purpose variant type. More...
|
| |
| class | Version |
| | A class representing an interface version number. More...
|
| |
| class | XDRDecoder |
| | A decoder for XDR, the eXternal Data Representation format. More...
|
| |
| class | XDREncoder |
| | An encoder for XDR, the eXternal Data Representation format. More...
|
| |
| class | XMLDocument |
| | An object representing an XML document. More...
|
| |
| class | XMLElement |
| | An object representing an XML element. More...
|
| |
| class | XMLElementConstIterator |
| | An XMLElement const iterator. More...
|
| |
| class | XMLElementIterator |
| | An XMLElement iterator. More...
|
| |
|
| static void | __unhandledExceptionHandler () |
| |
| static void | __unexpectedExceptionHandler () |
| |
| static int | __getGMTOffset () |
| |
| static struct tm * | localtime_r (const time_t *timep, struct tm *result) |
| |
| static void | __cleanup_logger_singletons (void) |
| |
| static size_t | __bsnputs (char *buf, size_t maxlen, const char *str) |
| |
| static size_t | __bsnputsf (char *buf, size_t maxlen, const char *str) |
| |
| static size_t | __bvsnprintf (char *buf, size_t maxlen, const char *fmt, va_list vp) |
| |
| static size_t | __bsnprintf (char *buf, size_t maxlen, const char *fmt,...) |
| |
| static int | copyNameArray (char **src, char *buf, size_t bufsz) |
| |
| static int | copyAddrArray (char **src, char *buf, size_t addrsz, size_t bufsz) |
| |
| static struct hostent * | copyStructHostent (struct hostent *rhe, struct hostent *result, char *buffer, int buflen) |
| |
| static struct servent * | copyStructServent (struct servent *rse, struct servent *result, char *buffer, int buflen) |
| |
| static bool | __static_init (void) |
| |
| const TimeSpan | operator+ (const TimeSpan &s1, const TimeSpan &s2) |
| |
| const TimeSpan | operator+ (const TimeSpan &s1, int64_t s2) |
| |
| const TimeSpan | operator+ (int64_t s1, const TimeSpan &s2) |
| |
| const TimeSpan | operator- (const TimeSpan &s1, const TimeSpan &s2) |
| |
| const TimeSpan | operator- (const TimeSpan &s1, int64_t s2) |
| |
| const TimeSpan | operator- (int64_t s1, const TimeSpan &s2) |
| |
| std::ostream & | operator<< (std::ostream &stream, const BitSet &bs) |
| |
| bool | operator== (const Blob &b1, const Blob &b2) |
| |
| bool | operator!= (const Blob &b1, const Blob &b2) |
| |
| bool | operator< (const Blob &b1, const Blob &b2) |
| |
| bool | operator> (const Blob &b1, const Blob &b2) |
| |
| bool | operator<= (const Blob &b1, const Blob &b2) |
| |
| bool | operator>= (const Blob &b1, const Blob &b2) |
| |
| std::ostream & | operator<< (std::ostream &stream, const Blob &b) |
| |
| bool | operator== (char c1, const Char &c2) |
| |
| bool | operator!= (char c1, const Char &c2) |
| |
| bool | operator< (char c1, const Char &c2) |
| |
| bool | operator<= (char c1, const Char &c2) |
| |
| bool | operator> (char c1, const Char &c2) |
| |
| bool | operator>= (char c1, const Char &c2) |
| |
| bool | operator== (char16_t c1, const Char &c2) |
| |
| bool | operator!= (char16_t c1, const Char &c2) |
| |
| bool | operator< (char16_t c1, const Char &c2) |
| |
| bool | operator<= (char16_t c1, const Char &c2) |
| |
| bool | operator> (char16_t c1, const Char &c2) |
| |
| bool | operator>= (char16_t c1, const Char &c2) |
| |
| const TimeSpan | operator- (const DateTime &d1, const DateTime &d2) |
| |
| const DateTime | operator- (const DateTime &d, const TimeSpan &ts) |
| |
| const DateTime | operator+ (const DateTime &d, const TimeSpan &ts) |
| |
| template<typename T , typename E > |
| E | enum_cast (T val) |
| | Safe enumeration cast. More...
|
| |
| template<typename T , typename E > |
| E | enum_cast (T val, E defval) |
| | Safe enumeration cast. More...
|
| |
| std::ostream & | operator<< (std::ostream &stream, const Exception &ex) |
| | Write an exception to a stream. More...
|
| |
| std::ostream & | operator<< (std::ostream &stream, const InetAddress &a) |
| |
| template<typename S , typename T > |
| T | numeric_cast (S value) |
| | A range-checked numeric cast. More...
|
| |
| template<typename S , typename T > |
| T | numeric_clipping_cast (S value) |
| | A range-clipping numeric cast. More...
|
| |
| template<typename T > |
| T | numeric_clip (T value, T min, T max) |
| | A numeric range-clipping function. More...
|
| |
| uint_t | operator| (const Permissions &perm, const uint_t rhs) |
| |
| uint_t | operator & (const Permissions &perm, const uint_t rhs) |
| |
| template<class T > |
| void | swap (ScopedPtr< T > &a, ScopedPtr< T > &b) |
| | Swap two ScopedPtr values. More...
|
| |
| std::ostream & | operator<< (std::ostream &stream, const SocketAddress &a) |
| |
| bool | operator== (const String &s1, const String &s2) |
| |
| bool | operator== (const String &s1, const char *s2) |
| |
| bool | operator== (const char *s1, const String &s2) |
| |
| bool | operator!= (const String &s1, const String &s2) |
| |
| bool | operator!= (const String &s1, const char *s2) |
| |
| bool | operator!= (const char *s1, const String &s2) |
| |
| bool | operator< (const String &s1, const String &s2) |
| |
| bool | operator< (const String &s1, const char *s2) |
| |
| bool | operator< (const char *s1, const String &s2) |
| |
| bool | operator> (const String &s1, const String &s2) |
| |
| bool | operator> (const String &s1, const char *s2) |
| |
| bool | operator> (const char *s1, const String &s2) |
| |
| bool | operator<= (const String &s1, const String &s2) |
| |
| bool | operator<= (const String &s1, const char *s2) |
| |
| bool | operator<= (const char *s1, const String &s2) |
| |
| bool | operator>= (const String &s1, const String &s2) |
| |
| bool | operator>= (const String &s1, const char *s2) |
| |
| bool | operator>= (const char *s1, const String &s2) |
| |
| String | operator+ (const char *s1, const String &s2) |
| |
| String | operator+ (const Char &c, const String &s) |
| |
| std::ostream & | operator<< (std::ostream &stream, const String &s) |
| |
| std::ostream & | operator<< (std::ostream &stream, const Variant &v) |
| | Write a Variant to an output stream. More...
|
| |
| std::ostream & | operator<< (std::ostream &stream, const Version &v) |
| |