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 Jun 28 This is the abstract base class that defines the server side of a client-server connection.
DumbReflectSession Jun 23 This class represents a single TCP connection between a muscled server and a client program.
FileDataIO Jun 25 Data I/O to and from a stdio FILE
MessageTransceiverThread Jun 26 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 Jun 26 Data I/O equivalent to /dev/null. All written bytes are dropped, no read bytes are ever returned.
ObjectPool<class Object> Jun 27 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 Jun 26 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 27 This is a handy templated Hashtable class, similar to Java's java.util.Hashtable.
PortableHashtableIterator<class KeyType, class ValueType> Jun 27 This class is an iterator object, used for iterating over the set of keys or values in a PortableHashtable.
PortableMessage Jun 25 This class is similar to a BMessage, but portable.
PortableMessageFieldNameIterator Jun 25 This is an iterator that allows you to efficiently iterate over the fieldnames in a PortableMessage.
PortableMessageIOGateway Jun 25 A "gateway" object that knows how to send/receive PortableMessages over a wire(via a provided PortableDataIO object).
PortablePoint Jun 26 A portable version of Be's BPoint class.
PortableQueue<class ItemType> Jun 26 This class is very similar to an STL vector, java.util.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 Jun 26 A portable version of Be's BRect class.
PortableRef<class Item> Jun 29 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 Jun 27 Character String class, similar to Java's java.lang.String
ReflectServer Jun 26 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 Jun 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 Jun 27
StringMatcher Jun 30 A utility class for doing regular expression matching. (A thin wrapper around the C regex calls)
StringTokenizer Jun 26 String tokenizer class, similar to Java's java.util.StringTokenizer
TCPSocketDataIO Jun 26 Data I/O to and from a TCP socket!
ThreadSafeObjectPool<class Object> Jun 26 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