StreamBase C++ API
7.6.2dev
|
sb::ClientSettings | This class loads all the environment variables used by the C++ client API |
sb::CompleteDataType | An 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 |
sb::DataType | A type of data in a tuple |
sb::DequeueResult | Encapsulates the data returned from a dequeue() operation |
exception | |
sb::StreamBaseException | The base class for all StreamBaseExceptions |
sb::ArgumentOutOfRange | Null value encountered |
sb::IllegalArgumentException | Illegal Argument |
sb::MalformedURIException | An invalid URI was specified in a StreamBaseURI constructor |
sb::NonTupleFieldInPath | Field path name contained an not-leaf segment whose type was not TUPLE |
sb::NoSuchFieldException | No field found with the given name or index |
sb::NullValueException | Null value encountered |
sb::PluginException | An exception that occurs in a plugin function or aggregate |
sb::PluginEvalException | An exception that occurs during evaluation of a plugin function or aggregate |
sb::PluginTypecheckException | An exception that occurs during typechecking in a plugin function or aggregate |
sb::PluginUsageException | Exception throw when a Plugin API is not used properly |
sb::StreamBaseBadEntityException | Semantically invalid XML (e.g., box doesn't have a type) |
sb::StreamBaseBadXmlException | Non-well-formed XML |
sb::StreamBaseDequeueTimeoutException | A dequeued result was not available in the time allowed |
sb::StreamBaseIllegalArgumentException | Miscellaneous illegal argument |
sb::StreamBaseListException | An Exception which contains a list of cause exceptions |
sb::StreamBaseNetworkException | A network (TCP/IP) error was encountered |
sb::StreamBaseNoSuchEntityException | Requested an entity which doesn't exist |
sb::StreamBaseNotImplementedException | A feature is not implemented |
sb::StreamBaseNotSupportedException | A feature is not supported |
sb::StreamBaseTimeoutException | A network timeout error was encountered |
sb::StreamBaseTypingException | Typechecking failed |
sb::StreamBaseXmlRpcFault | An XML/RPC error has occurred |
sb::TimestampException | Attempted to parse an invalid Timestamp string |
sb::TupleStringParseException | Error parsing a tuple as a delimited string |
sb::Field | Information (name, type, and optionally size) about a field in a Schema |
sb::FieldValue | A value a Field may take on |
sb::DequeueResult::Interceptor | A 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 |
Plugin | |
sb::PluginAggregate | A plugin aggregate function |
sb::PluginFunction | A plugin function |
sb::Schema | A type of tuple, containing zero or more fields (each encapsulated as a Schema::Field object) |
sb::StreamBaseAdminClient | The StreamBase Admin Client API |
sb::StreamBaseClient | The StreamBase client API |
sb::StreamBaseEntityType | A type of entity in a StreamBase catalog |
sb::StreamBaseURI | A URI for a StreamBase client connection |
sb::StreamProperties | Properties of a single stream |
sb::Timestamp | Class for representing moments in time and intervals at millisecond granularity |
sb::Tuple | Tuples are value types that can be copied and modified separately thus |
sb::TupleList | TupleLists are value types that can be copied and modified seperately thus |