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 | |