Class Index by Author
Class Modified Description
Jeremy Friesner
AbstractMessageIOGateway Mar 22 Interface representing an object that can send/receive PortableMessages via a PortableDataIO byte-stream.
AbstractReflectSession Mar 15 This is the abstract base class that defines the server side of a client-server connection.
DumbReflectSession Mar 22 This class represents a single TCP connection between a muscled server and a client program.
FileDataIO Mar 22 Data I/O to and from a stdio FILE
MessageTransceiverThread Mar 22 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 22 Data I/O equivalent to /dev/null. All written bytes are dropped, no read bytes are ever returned.
ObjectPool<class Object> Mar 22 Support for keeping a "pool" of frequently-used objects, to avoidhaving to free and re-allocate them all the time.
PortableDataIO Mar 22 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> Mar 27 This is a handy templated Hashtable class, similar to Java's java.util.Hashtable.
PortableHashtableIterator<class KeyType, class ValueType> Mar 27 This class is an iterator object, used for iterating over the set of keys or values in a PortableHashtable.
PortableMessage Mar 22 This class is similar to a BMessage, but portable.
PortableMessageFieldNameIterator Mar 22 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 22 A portable version of Be's BPoint class.
PortableQueue<class ItemType> Mar 15 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 22 A portable version of Be's BRect class.
PortableRef<class Item> Mar 22 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 22 Character String class, similar to Java's java.lang.String
ReflectServer Mar 28 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 22 A utility class for doing regular expression matching. (A thin wrapper around the C regex calls)
StringTokenizer Mar 22 String tokenizer class, similar to Java's java.util.StringTokenizer
TCPSocketDataIO Mar 22 Data I/O to and from a TCP socket!
ThreadSafeObjectPool<class Object> Mar 22 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