userver: userver/ydb/io/supported_types.hpp File Reference
Loading...
Searching...
No Matches
supported_types.hpp File Reference

Detailed Description

Available primitive types:

  • ValueType::Bool, bool
  • ValueType::Int8, std::int8_t
  • ValueType::UInt8, std::uint8_t
  • ValueType::Int16, std::int16_t
  • ValueType::UInt16, std::uint16_t
  • ValueType::Int32, std::int32_t
  • ValueType::Uint32, std::uint32_t
  • ValueType::Int64, std::int64_t
  • ValueType::Uint64, std::uint64_t
  • ValueType::Double, double
  • ValueType::String, std::string
  • ValueType::Utf8, ydb::Utf8
  • ValueType::Timestamp, std::chrono::system_clock::time_point
  • ValueType::Uuid, boost::uuids::uuid

Available composite types:

  • Optional, std::optional for primitive types, List, Struct and Tuple
  • List, std::vector and non-map containers
  • Struct, C++ structs
  • Tuple, std::tuple

Definition in file supported_types.hpp.

Go to the source code of this file.