| ZBitReaderBE | ZBitReaderBE reads a bitstream from a ZStreamR or from memory in increments of 1 to 32 bits | 
| ZBitReaderLE | ZBitReaderLE reads a bitstream from a ZStreamR or from memory in increments of 1 to 32 bits | 
| ZBitWriterBE | ZBitWriterBE writes a bitstream to a ZStreamW or to memory in increments of 1 to 32 bits | 
| ZBitWriterLE | ZBitWriterLE writes a bitstream to a ZStreamW or to memory in increments of 1 to 32 bits | 
| ZNodeTreeIter | An iterator that provides access to every node descending from a ZNode | 
| ZStreamerR | |
| ZStreamerR_Boundary | A read filter streamer encapsulating a ZStreamR_Boundary | 
| ZStreamerR_Cat | A read filter streamer encapsulating a ZStreamR_Cat | 
| ZStreamerR_DynamicBuffered | A read filter streamer encapsulating a ZStreamR_DynamicBuffered | 
| ZStreamerR_Source | A read streamer encapsulating a ZStreamR_Source | 
| ZStreamerR_Stream | An R streamer that wraps a ZStreamR | 
| ZStreamerR_Tee | A read filter streamer encapsulating a ZStreamR_Tee | 
| ZStreamerRPos | |
| ZStreamerRPos_Limited | A positionable read filter streamer encapsulating a ZStreamRPos_Limited | 
| ZStreamerRPos_Memory | A positionable read streamer encapsulating a ZStreamRPos_Memory | 
| ZStreamerRPos_PageBuffered | A positionable read filter streamer wrapping a ZStreamRPos_PageBuffered | 
| ZStreamerRW | |
| ZStreamerRW_FlushOnRead | A RW streamer encapsulating a ZStreamRW_FlushOnRead | 
| ZStreamerRW_Wrapper | A RW streamer that wraps a ZStreamerR and a ZStreamerW into a single entity | 
| ZStreamerRWPos | |
| ZStreamerRWPos_PageBuffered | A positionable read/write filter streamer wrapping a ZStreamerRWPos_PageBuffered | 
| ZStreamerU | |
| ZStreamerW | |
| ZStreamerW_DynamicBuffered | A write filter streamer encapsulating a ZStreamW_DynamicBuffered | 
| ZStreamerW_Stream | A W streamer that wraps a ZStreamW | 
| ZStreamerW_Tee | A write filter streamer encapsulating a ZStreamW_Tee | 
| ZStreamerWPos | |
| ZStreamerWPos_Memory | A positionable write streamer encapsulating a ZStreamWPos_Memory | 
| ZStreamMUX | Allows one to multiplex independent sessions over a single ZStreamR/ZStreamW pair | 
| ZStreamR | Base interface for read streams | 
| ZStreamR_ASCIIStrim | A read filter stream that reads only the ASCII-range code points from a strim | 
| ZStreamR_Base64Decode | |
| ZStreamR_Base64Encode | |
| ZStreamR_Boundary | A read filter stream that reads from another stream until a boundary sequence is encountered | 
| ZStreamR_Buffered | A read filter stream that tries to pre-read data in chunks as large as its buffer size | 
| ZStreamR_Cat | A read filter stream that reads from iStreamR1 until it's exhausted, then from iStreamR2 | 
| ZStreamR_Count | A read filter stream that counts the number of bytes read from it | 
| ZStreamR_DynamicBuffered | A read filter stream that can rewind a read stream by copying read data into a ZStreamRWPos | 
| ZStreamR_HexStrim | A read filter stream that reads byte values from a strim, where they're encoded as hex digits | 
| ZStreamR_JNI | A read stream that sources data from a java.io.InputStream | 
| ZStreamR_Limited | A read filter stream that caps the number of bytes that can be read | 
| ZStreamR_LZWDecode | A read filter stream that LZW-decompresses a source stream | 
| ZStreamR_LZWEncodeNoPatent | |
| ZStreamR_MD5 | A read filter stream that MD5 hashes data read through it | 
| ZStreamR_Memory | A read stream that gets its data from normal memory | 
| ZStreamR_Null | A read stream with no content | 
| ZStreamR_Random | A read stream providing an endless sequence of pseudo-random bytes | 
| ZStreamR_SHA1 | A read filter stream that SHA1 hashes data read through it | 
| ZStreamR_SkipAllOnDestroy | A read filter stream that when destroyed invokes SkipAll on its real stream | 
| ZStreamR_Source | A read stream providing an endless repeating sequence of bytes | 
| ZStreamR_Tee | A read filter stream that echoes any data read from it to a write stream | 
| ZStreamRPos | Base interface for positionable read streams | 
| ZStreamRPos_Limited | |
| ZStreamRPos_Memory | A positionable read stream that gets its data from normal memory | 
| ZStreamRPos_Null | A positionable read stream of zero size | 
| ZStreamRPos_PageBuffered | |
| ZStreamRPos_StreamR | |
| ZStreamRPos_String | ZStreamRPos_String provides a ZStreamRPos interface to a referenced standard library string | 
| ZStreamRW_FIFO | |
| ZStreamRW_FlushOnRead | A RW stream that ensures the write stream is flushed when the read stream is read | 
| ZStreamRW_MemoryPipe | |
| ZStreamRWPos | Base interface for positionable read/write streams | 
| ZStreamRWPos_PageBuffered | |
| ZStreamRWPos_RAM | A RWPos stream that maintains its data in multiple fixed size memory chunks | 
| ZStreamRWPos_String | ZStreamRWPos_String provides a ZStreamRWPos interface to a referenced standard library string | 
| ZStreamU | Base interface for read streams that can unread a single byte | 
| ZStreamU_Unreader | Implements ZStreamU::Unread by buffering a single byte from a source ZStreamR | 
| ZStreamW | Base interface for write streams | 
| ZStreamW_Base64Encode | |
| ZStreamW_Buffered | A write filter stream that buffers data written to it | 
| ZStreamW_Count | A write filter stream that counts the number of bytes written to it | 
| ZStreamW_DynamicBuffered | A write filter stream that buffers all data written to it until it's flushed | 
| ZStreamW_HexStrim | A write filter stream that takes binary data and writes hex characters to its sink strim | 
| ZStreamW_Limited | A write filter stream that caps the number of bytes that can be written | 
| ZStreamW_LZWDecode | An output filter stream that LZW-decompresses to destination stream | 
| ZStreamW_LZWEncode | A write filter stream that LZW-compresses to a destination stream | 
| ZStreamW_LZWEncodeNoPatent | |
| ZStreamW_MD5 | A write filter stream that MD5 hashes data written through it | 
| ZStreamW_Memory | A write stream that writes to normal memory | 
| ZStreamW_Null | A write stream that discards all data written to it | 
| ZStreamW_SHA1 | A write filter stream that SHA1 hashes data written through it | 
| ZStreamW_Tee | A write filter stream that replicates writes made against it | 
| ZStreamWPos | Base interface for positionable write streams | 
| ZStreamWPos_Memory | A positionable write stream that writes to normal memory | 
| ZStreamWPos_Null | A positionable write stream that discards all data written to it | 
| ZStreamWPos_String | ZStreamWPos_String provides a ZStreamWPos interface to a referenced standard library string | 
| ZStrimmerR | |
| ZStrimmerR_Boundary | A read filter strimmer encapsulating a ZStrimR_Boundary | 
| ZStrimmerR_Tee | A read filter strimmer encapsulating a ZStrimR_Tee | 
| ZStrimmerU | |
| ZStrimmerW | |
| ZStrimmerW_ML | A write filter strimmer encapsulating a ZStrimW_ML | 
| ZStrimmerW_Tee | A write filter strimmer encapsulating a ZStrimW_Tee | 
| ZStrimR | |
| ZStrimR_Boundary | A read filter strim that reads from another strim until a boundary sequence is encountered | 
| ZStrimR_CRLFRemove | A read filter strim that removes CRLF sequences and replaces them with another code point | 
| ZStrimR_Limited | A read filter strim that limits the number of code points read through it | 
| ZStrimR_Null | A derivation of ZStrimR that is empty | 
| ZStrimR_StreamDecoder | |
| ZStrimR_StreamUTF16BE | A read strim that sources text by reading big endian UTF-16 code units from a ZStreamR | 
| ZStrimR_StreamUTF16LE | A read strim that sources text by reading little endian UTF-16 code units from a ZStreamR | 
| ZStrimR_StreamUTF32BE | A read strim that sources text by reading big endian UTF-32 code units from a ZStreamR | 
| ZStrimR_StreamUTF32LE | A read strim that sources text by reading little endian UTF-32 code units from a ZStreamR | 
| ZStrimR_StreamUTF8 | A read strim that sources text by reading UTF-8 code units from a ZStreamR | 
| ZStrimR_Tee | A read filter stream that echoes any data read from it to a write stream | 
| ZStrimU | |
| ZStrimU_String32 | Provides a ZStrimU interface to a standard library string containing UTF-32 code units | 
| ZStrimU_String8 | Provides a ZStrimU interface to a standard library string containing UTF-8 code units | 
| ZStrimU_Unreader | Implements Imp_Unread by buffering a single CP from a source ZStrimR | 
| ZStrimW | |
| ZStrimW_CRLFInsert | A write filter strim that replaces standalone CR or LF with CRLF | 
| ZStrimW_CRLFRemove | A write filter strim that removes CRLF sequences and replaces them with another code point | 
| ZStrimW_Escapify | A write filter strim that inserts C-style escape sequences | 
| ZStrimW_Limited | A write filter strim that limits the number of code points it will pass on | 
| ZStrimW_ML | A write filter strim to help generate well-formed ML-type data (XML, HTML etc) | 
| ZStrimW_NativeUTF16 | |
| ZStrimW_NativeUTF32 | |
| ZStrimW_NativeUTF8 | |
| ZStrimW_Null | A derivation of ZStrimW that discards without error any code points written to it | 
| ZStrimW_StreamEncoder | |
| ZStrimW_StreamUTF16BE | A write strim that writes text to a ZStreamW in big endian UTF-16 | 
| ZStrimW_StreamUTF16LE | A write strim that writes text to a ZStreamW in little endian UTF-16 | 
| ZStrimW_StreamUTF32BE | A write strim that writes text to a ZStreamW in big endian UTF-32 | 
| ZStrimW_StreamUTF32LE | A write strim that writes text to a ZStreamW in little endian UTF-32 | 
| ZStrimW_StreamUTF8 | A write strim that writes text to a ZStreamW in UTF-8 | 
| ZStrimW_String | Provides a ZStrimW interface to a standard library string, writing UTF-8 code units | 
| ZStrimW_Tee | A write filter strim that replicates writes made against it | 
| ZTB | A smart pointer representing the connection to a tuplebase | 
| ZTBIter | Allows one to walk over the set of tuples in a ZTB as described by a ZTBQuery | 
| ZTBQuery | Describes the tuple selection operations to be applied to a tuplebase or tuplesoup | 
| ZTBQuery::SortSpec | Describes how a single property should be sorted | 
| ZTBSpec | Represents criteria to be matched against tuples | 
| ZTBSpec::Comparator | Holds a <ZTBSpec::ERel, strength> pair | 
| ZTBSpec::Criterion | Holds a <property name, ZTBSpec::Comparator, ZTupleValue> triple | 
| ZTBTxn | Combines references to a ZTxn and ZTB | 
| ZTS | |
| ZTSoup | |
| ZTuple | Associative array mapping names to ZTupleValues | 
| ZTupleRep | ZTupleRep is an implementation detail. Try not to build anything that depends on it | 
| ZTupleValue | Holds a value which can be one of several different types | 
| ZTxn | Represents a transaction | 
 1.4.7