Class List¶
Here are the classes, structs, unions and interfaces with brief descriptions:
- namespace radex
- class BackendUnavailableError A client was requested for a backend that was disabled at build time.
- class DTypeMismatchError
- class Error Base class for every error raised by radex.
- class IClient
- class KeyNotFoundError A key was requested that is not present in the store.
- class MetadataError An item's metadata record could not be decoded.
- class RankMismatchError A scalar was requested at a tensor key, or a tensor at a scalar key.
- struct TensorInfo The result of reading a tensor: its shape and flattened element data.
- class TimeoutError A key did not appear in the store before timing out.
- class TypeMismatchError The stored item does not match the item type requested.
- namespace data
- class IHandle Base interface for a named reference to a value in a RaDex backend.
- class IncomingHandle A handle for reading a value from the store.
- class OutgoingHandle A handle for writing a value to the store.
- struct TypeSet
- struct enumerate_type
- struct get_index
- struct get_index< T, TypeSet< U, Rest... >, i >
- struct has_value_member
- struct has_value_member< T, std::void_t< decltype(&T::value)> >
- struct is_supported_type
- namespace detail
- class BytesBuffer
- class ItemInfo
- class MetaData
- namespace drg
- namespace redis
- namespace smartredis
- class Client RaDex client backed by a SmartRedis (Redis) connection.
- namespace smartredis
- namespace unsupported_backend
- struct Index
- class Client
- namespace std
- namespace conditional