Savarese Software Research Corporation
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
BaseMessage BaseMessage is an abstract class defining the operations shared in common by Message and ScatterMessage
detail::Buffer< type > Buffer defines a limited set of operations for managing a memory buffer
BufferSizeError BufferSizeError is a container for a BufferTooShort or GroupTooShort errror, reporting the buffer size required for success
detail::ByteBuffer ByteBuffer provides the ability to write and read bytes to and from a buffer and reuse the buffer for input or output
Error Error is a container for a Spread error code and is thrown by the library in only truly exceptional circumstances
GroupList GroupList is a container for Spread group names
Mailbox Wraps the file descriptor returned after establishing a connection to a Spread daemon and the operations that can be performed with it
Message Message is a reusable and resizable data buffer for sending and receiving messages
ScatterMessage ScatterMessage is a reusable container of multiple in-place data buffers
Timeout Timeout is a simple wrapper around Sptread::sp_time the Spread C API's Spread::sp_time struct that facilitates specifying connection timeouts for the Mailbox constructor

Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.