Class Index by Author
Class Modified Description
Jeremy Friesner
AbstractMessageIOGateway May 25 Interface representing an object that can send/receive PortableMessages via a PortableDataIO byte-stream.
AbstractReflectSession May 18 This is the abstract base class that defines the server side of a client-server connection.
DumbReflectSession Mar 21 This class represents a single TCP connection between a muscled server and a client program.
FileDataIO Mar 21 Data I/O to and from a stdio FILE
MessageTransceiverThread Jun 5 This is a utility class to help interface multithreaded BeOScode more easily to a TCP socket that is sending and receivingPortableMessages. Only compiles under BeOS!
NullDataIO Mar 21 Data I/O equivalent to /dev/null. All written bytes are dropped, no read bytes are ever returned.
ObjectPool<class Object> Jun 7 Support for keeping a "pool" of frequently-used objects, to avoidhaving to free and re-allocate them all the time.
PortableDataIO Mar 21 Generic Data I/O interface, similar to Be's BDataIO.
PortableFlattenable Mar 9 This class is an interface representing an object that knows howto save itself into an array of bytes, and recover its state froman array of bytes.
PortableHashtable<class KeyType, class ValueType> Jun 7 This is a handy templated Hashtable class, similar to Java's java.util.Hashtable.
PortableHashtableIterator<class KeyType, class ValueType> Jun 7 This class is an iterator object, used for iterating over the set of keys or values in a PortableHashtable.
PortableMessage Jun 7 This class is similar to a BMessage, but portable.
PortableMessageFieldNameIterator Jun 7 This is an iterator that allows you to efficiently iterate over the fieldnames in a PortableMessage.
PortableMessageIOGateway Mar 9 A "gateway" object that knows how to send/receive PortableMessages over a wire(via a provided PortableDataIO object).
PortablePoint Mar 21 A portable version of Be's BPoint class.
PortableQueue<class ItemType> Mar 14 This class is very similar to an STL vector, Java Vector, or BList, except that it is implemented in such a way that adding or removing items from the head or tail of the list is an O(1) operation.
PortableRect Mar 21 A portable version of Be's BRect class.
PortableRef<class Item> Mar 21 This class implements reference counting on any object or arrayyou give it, so that your object will be automatically deleted when your last reference to it goes away.
PortableString Mar 21 Character String class, similar to Java's java.lang.String
ReflectServer May 25 This class represents a reflection server: It runs on a centrally located machine,and many clients may connect to it simultaneously. This server can then redirect messagesuploaded by any client to other clients in a somewhat efficient manner.
StorageReflectSession Mar 27 A more intelligent AbstractReflectSession that knows how tostore data on the server, and filter using wildcards. This classis used by the muscled server program to handle incoming connections.
StorageReflectSession::DataNode Mar 27
StringMatcher Mar 21 A utility class for doing regular expression matching. (A thin wrapper around the C regex calls)
StringTokenizer Mar 21 String tokenizer class, similar to Java's java.util.StringTokenizer
TCPSocketDataIO May 15 Data I/O to and from a TCP socket!
ThreadSafeObjectPool<class Object> Mar 21 Same as your average ObjectPool, but uses a BLocker to serialize operations,so that it may be safely shared between threads. Only compiles under BeOS!
re_pattern_buffer Mar 9
re_registers Mar 9



Return to class index