University of Sheffield   

    The Simons
    Component Library

Introduction   Class Hierarchy   Class Listing   Index of Classes   Index of Methods   Header Files  

The Simons Component Library
Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
BagBag: an unordered collection of repeatedly-occurring objects
BagIDBagID: a typed reference to a Bag
BooleanBoxBooleanBox: the wrapper for a Boolean value
CGIReaderCGIReader: a reader for URL-encoded data returned by web forms
CGIReaderIDCGIReaderID: a typed reference to an CGIReader
CharacterBoxCharacterBox: the wrapper for a Character value
CollectionCollection: the abstract superclass of all collections of objects
CollectionIDCollectionID: a typed reference to a Collection
DataErrorDataError: the abstract superclass of failed data transfers
DataErrorIDDataErrorID: a typed reference to a DataError
DecimalBoxDecimalBox: the wrapper for a Decimal value
DeviceBusyDeviceBusy: signals that a device is already in use
DeviceBusyIDDeviceBusyID: a typed reference to a DeviceBusy
DeviceErrorDeviceError: the abstract superclass of all device failures
DeviceErrorIDDeviceErrorID: a typed reference to a DeviceError
EntryEntry: a mapping between a domain and a range object
EntryIDEntryID: a typed reference to an Entry
ExceptionException: the superclass of all exceptions
ExceptionIDExceptionID: a typed reference to an Exception
FileStreamFileStream: the abstract superclass of all file streams
FileStreamIDFileStreamID: a typed reference to a FileStream
FormatStreamFormatStream: the abstract superclass of all formatting streams
FormatStreamIDFormatStreamID: a typed reference to a FormatStream
InputInput: the superclass of all input file streams
InputIDInputID: a typed reference to an Input
IntegerBoxIntegerBox: the wrapper for an Integer value
ListList: a singly-linked list of objects, in sequential order
ListIDListID: a typed reference to a List
MapMap: a unique mapping from domain objects to range objects
MapIDMapID: a typed reference to a Map
MethodErrorMethodError: the abstract superclass of Method failures
MethodErrorIDMethodErrorID: a typed reference to a MethodError
NaturalBoxNaturalBox: the wrapper for a Natural value
NoElementsNoElements: signals a failed attempt to extract an element
NoElementsIDNoElementsID: a typed reference to a NoElements
NoResponseNoResponse: signals that a device is no longer responding
NoResponseIDNoResponseID: a typed reference to a NoResponse
NotFoundNotFound: signals a failed attempt to connect to a device
NotFoundIDNotFoundID: a typed reference to a NotFound
NullNull: the vacuous type of null references
NullPointerNullPointer: signals attempted access to a null object reference
NullPointerIDNullPointerID: a typed reference to a NullPointer
ObjectObject: the abstract superclass of all objects
ObjectErrorObjectError: the abstract superclass of Object failures
ObjectErrorIDObjectErrorID: a typed reference to an ObjectError
ObjectIDObjectID: a typed reference to an Object
OutOfRangeOutOfRange: signals an out-of-range access using an invalid index
OutOfRangeIDOutOfRangeID: a typed reference to an OutOfRange
OutputOutput: the superclass of all output file streams
OutputIDOutputID: a typed reference to an Output
ReaderReader: the abstract superclass of all format decoding streams
ReaderIDReaderID: a typed reference to a Reader
ReadFailureReadFailure: signals a failed attempt to read a datum
ReadFailureIDReadFailureID: a typed reference to a ReadFailure
RelationRelation: a non-unique mapping from domain objects to range objects
RelationIDRelationID: a typed reference to a Relation
SequenceSequence: the abstract superclass of all sequential collections
SequenceIDSequenceID: a typed reference to a Sequence
SetSet: an unordered collection of uniquely-occurring objects
SetIDSetID: a typed reference to a Set
StreamStream: the abstract superclass of all data streams and pipes
StreamIDStreamID: a typed reference to a Stream
StringString: a compact sequence of characters
StringIDStringID: a typed reference to a String
TextInputTextInput: an input stream for reading data in text format
TextInputIDTextInputID: a typed reference to a TextInput
TextOutputTextOutput: an output stream for writing data in text format
TextOutputIDTextOutputID: a typed reference to a TextOutput
TypeType: the type descriptor for any object
TypeFailureTypeFailure: signals when an object is not of the expected type
TypeFailureIDTypeFailureID: a typed reference to a TypeFailure
TypeIDTypeID: a typed reference to a Type
UndefinedUndefined: signals attempted invocation of an undefined method
UndefinedIDUndefinedID: a typed reference to an Undefined
UnorderedUnordered: the abstract superclass of all unordered collections
UnorderedIDUnorderedID: a typed reference to an Unordered collection
ValueValue: the superclass of all boxed-up basic values
ValueIDValueID: a typed reference to a basic Value
VectorVector: an array of objects, in sequential order
VectorIDVectorID: a typed reference to a Vector
WebOutputWebOutput: an output stream for writing text to web pages
WebOutputIDWebOutputID: a typed reference to a WebOutput
WriteFailureWriteFailure: signals a failed attempt to write a datum
WriteFailureIDWriteFailureID: a typed reference to a WriteFailure
WriterWriter: the superclass of all format encoding streams
WriterIDWriterID: a typed reference to a Writer
XMLReaderXMLReader: a reader that reconstructs objects from XML-format data
XMLReaderIDXMLReaderID: a typed reference to an XMLReader
XMLWriterXMLWriter: a writer that serialises objects as XML-format data
XMLWriterIDXMLWriterID: a typed reference to an XMLWriter

Generated on Fri May 5 17:17:16 2006 for The Simons Component Library by doxygen1.3