uClickHouse input-output. More...
Namespaces | |
namespace | columns |
uClickHouse columns. | |
Classes | |
class | ColumnsMapper |
struct | CppToClickhouse |
class | RowsMapper |
Typedefs | |
using | DateTime64Milli = ::utils::StrongTypedef< columns::DateTime64ColumnMilli::Tag, std::chrono::system_clock::time_point > |
StrongTypedef for serializing system_clock::time_point to DateTime64(3) format when used as a query argument. | |
using | DateTime64Micro = ::utils::StrongTypedef< columns::DateTime64ColumnMicro::Tag, std::chrono::system_clock::time_point > |
StrongTypedef for serializing system_clock::time_point to DateTime64(6) format when used as a query argument. | |
using | DateTime64Nano = ::utils::StrongTypedef< columns::DateTime64ColumnNano::Tag, std::chrono::system_clock::time_point > |
StrongTypedef for serializing system_clock::time_point to DateTime64(9) format when used as a query argument. | |
uClickHouse input-output.
Namespace containing classes and functions for defining datatype input-output and specifying mapping between C++ and ClickHouse types.
using storages::clickhouse::io::DateTime64Micro = typedef ::utils::StrongTypedef< columns::DateTime64ColumnMicro::Tag, std::chrono::system_clock::time_point> |
StrongTypedef for serializing system_clock::time_point
to DateTime64(6) format when used as a query argument.
Definition at line 20 of file typedefs.hpp.
using storages::clickhouse::io::DateTime64Milli = typedef ::utils::StrongTypedef< columns::DateTime64ColumnMilli::Tag, std::chrono::system_clock::time_point> |
StrongTypedef for serializing system_clock::time_point
to DateTime64(3) format when used as a query argument.
Definition at line 15 of file typedefs.hpp.
using storages::clickhouse::io::DateTime64Nano = typedef ::utils::StrongTypedef< columns::DateTime64ColumnNano::Tag, std::chrono::system_clock::time_point> |
StrongTypedef for serializing system_clock::time_point
to DateTime64(9) format when used as a query argument.
Definition at line 25 of file typedefs.hpp.