Streaming C++ API
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Csb::ClientSettingsThis class loads all the environment variables used by the C++ client API
 Csb::CompleteDataTypeAn object containing all the information about a data type – the primitive DataType; for DataType::TUPLEs, the Tuple's Schema; and for DataType::LISTs, the List elements' own CompleteDataType
 Csb::DataTypeA type of data in a tuple
 Csb::DequeueResultEncapsulates the data returned from a dequeue() operation
 Cstd::exception
 Csb::StreamBaseExceptionThe base class for all StreamBaseExceptions
 Csb::ArgumentOutOfRangeNull value encountered
 Csb::IllegalArgumentExceptionIllegal Argument
 Csb::MalformedURIExceptionAn invalid URI was specified in a StreamBaseURI constructor
 Csb::NoSuchFieldExceptionNo field found with the given name or index
 Csb::NonTupleFieldInPathField path name contained an not-leaf segment whose type was not TUPLE
 Csb::NullValueExceptionNull value encountered
 Csb::StreamBaseBadEntityExceptionSemantically invalid XML (e.g., box doesn't have a type)
 Csb::StreamBaseBadXmlExceptionNon-well-formed XML
 Csb::StreamBaseDequeueTimeoutExceptionA dequeued result was not available in the time allowed
 Csb::StreamBaseIllegalArgumentExceptionMiscellaneous illegal argument
 Csb::StreamBaseListExceptionAn Exception which contains a list of cause exceptions
 Csb::StreamBaseNetworkExceptionA network (TCP/IP) error was encountered
 Csb::StreamBaseNoSuchEntityExceptionRequested an entity which doesn't exist
 Csb::StreamBaseNotImplementedExceptionA feature is not implemented
 Csb::StreamBaseNotSupportedExceptionA feature is not supported
 Csb::StreamBaseTimeoutExceptionA network timeout error was encountered
 Csb::StreamBaseTypingExceptionTypechecking failed
 Csb::StreamBaseXmlRpcFaultAn XML/RPC error has occurred
 Csb::TimestampExceptionAttempted to parse an invalid Timestamp string
 Csb::TupleStringParseExceptionError parsing a tuple as a delimited string
 Csb::FieldInformation (name, type, and optionally size) about a field in a Schema
 Csb::FieldValueA value a Field may take on
 Csb::DequeueResult::InterceptorA callback interface that can be implemented by an object that is associated with a StreamBaseClient and which gets used in the course of dequeuing tuples
 Csb::SchemaA type of tuple, containing zero or more fields (each encapsulated as a Schema::Field object)
 Csb::StreamBaseAdminClientThe StreamBase Admin Client API
 Csb::StreamBaseClientThe StreamBase client API
 Csb::StreamBaseEntityTypeA type of entity in a StreamBase catalog
 Csb::StreamBaseURIA URI for a StreamBase client connection
 Csb::StreamPropertiesProperties of a single stream
 Csb::TimestampClass for representing moments in time and intervals at millisecond granularity
 Csb::TupleTuples are value types that can be copied and modified separately thus
 Csb::TupleListTupleLists are value types that can be copied and modified seperately thus