Hyper API for C++ 0.0.20746
Hyper client library for C++ applications
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Chyperapi::ByteSpanAn arbitrarily-sized binary value
 Chyperapi::CatalogThe catalog class gives access to the metadata of the attached databases of a connection
 Chyperapi::ChunkA chunk of a result
 Chyperapi::ChunkedResultIteratorIterates over a hyperapi::Result in hyperapi::Chunk
 Chyperapi::ChunkIteratorIterates over a hyperapi::Chunk in rows (hyperapi::Row)
 Chyperapi::ChunksA tag that makes a result iterable in chunks
 Chyperapi::ResultSchema::ColumnA column of a result
 Chyperapi::TableDefinition::ColumnA Column of a table definition
 Chyperapi::ColumnIteratorIterates over a hyperapi::Row in values (hyperapi::Value)
 Chyperapi::Inserter::ColumnMappingMaps an expression to a column
 Chyperapi::ConnectionDefines a Hyper connection
 Chyperapi::ContextIdA context id
 Chyperapi::DatabaseNameRepresents an escaped SQL database name
 Chyperapi::DateA date data value
 Chyperapi::EndpointDescribes a network endpoint at which a Hyper server is accessible
 Cstd::exception
 Chyperapi::HyperExceptionDefines an exception object that is thrown on failure by the functions in the Hyper API C++ library
 Chyperapi::bad_optional_accessSurrogate for C++17 std::bad_optional_access
 Cstd::hash< hyper_data128_t >Specialization of std::hash for hyper_data128_t
 Cstd::hash< hyperapi::ByteSpan >Specialization of std::hash for hyperapi::ByteSpan
 Cstd::hash< hyperapi::DatabaseName >Specialization of std::hash for hyperapi::DatabaseName
 Cstd::hash< hyperapi::Numeric< p, s > >Specialization of std::hash for hyperapi::Numeric
 Cstd::hash< hyperapi::SqlType >Specialization of std::hash for hyperapi::SqlType
 Cstd::hash< hyperapi::string_view >Specialization of std::hash for hyperapi::string_view
 Chyperapi::HyperProcessDefines a Hyper process
 Chyperapi::HyperServiceVersionA Hyper Service version number of the form 'major.minor'
 Chyperapi::InserterAn inserter
 Chyperapi::IntervalAn interval data value
 Chyperapi::IteratorBeginTagA tag for an iterator-begin constructor
 Chyperapi::IteratorEndTagA tag for an iterator-end constructor
 Chyperapi::NameRepresents an escaped SQL name
 Chyperapi::Numeric< precision_value, scale_value >A fixed-point numeric data value with scale fraction digits and precision digits overall
 Chyperapi::OffsetTimestampA timestamp data value with an offset to UTC
 Chyperapi::optional< T >Surrogate for C++17 std::optional
 Chyperapi::optional< hyperapi::DatabaseName >
 Chyperapi::optional< hyperapi::ResultSchema >
 Chyperapi::optional< hyperapi::SchemaName >
 Chyperapi::optional< std::string >
 Chyperapi::Date::raw_tMarker struct for the raw timestamp constructor
 Chyperapi::OffsetTimestamp::raw_tMarker struct for the raw timestamp constructor
 Chyperapi::Time::raw_tMarker struct for the raw timestamp constructor
 Chyperapi::Timestamp::raw_tMarker struct for the raw timestamp constructor
 Chyperapi::ResultBase class for a result of a query
 Chyperapi::ResultIteratorIterates over a hyperapi::Result in rows (hyperapi::Row)
 Chyperapi::ResultSchemaA result schema
 Chyperapi::RowA Row inside a chunk
 Chyperapi::SchemaNameRepresents an escaped SQL schema name
 Chyperapi::SqlTypeA Hyper SQL type
 Chyperapi::string_viewDescribes an object that can refer to a constant, contiguous sequence of char-like objects
 Chyperapi::TableDefinitionA table definition
 Chyperapi::TableNameRepresents an escaped SQL table name
 Chyperapi::TimeA time data value
 Chyperapi::TimestampA timestamp data value
 Chyperapi::ValueA value inside a row