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