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

Detailed Description

YDB primitive type serialization traits.

Definition in file primitives.hpp.

Go to the source code of this file.

#include <optional>
#include <string>
#include <userver/formats/json_fwd.hpp>
#include <userver/ydb/io/traits.hpp>
#include <userver/ydb/types.hpp>
This graph shows which files directly or indirectly include this file:

Classes

struct  ydb::OptionalPrimitiveTraits< PrimitiveTrait >
struct  ydb::PrimitiveTraits< PrimitiveTrait >
struct  ydb::BoolTrait
struct  ydb::Int8Trait
struct  ydb::Uint8Trait
struct  ydb::Int16Trait
struct  ydb::Uint16Trait
struct  ydb::Int32Trait
struct  ydb::Uint32Trait
struct  ydb::Int64Trait
struct  ydb::Uint64Trait
struct  ydb::DoubleTrait
struct  ydb::StringTrait
struct  ydb::Utf8Trait
struct  ydb::TimestampTrait
struct  ydb::UuidTrait
struct  ydb::JsonTrait
struct  ydb::JsonDocumentTrait
struct  ydb::ValueTraits< std::optional< JsonDocumentTrait::Type > >
struct  ydb::ValueTraits< JsonDocument >
struct  ydb::ValueTraits< std::optional< JsonTrait::Type > >
struct  ydb::ValueTraits< formats::json::Value >
struct  ydb::ValueTraits< std::optional< TimestampTrait::Type > >
struct  ydb::ValueTraits< TimestampTrait::Type >
struct  ydb::ValueTraits< std::optional< UuidTrait::Type > >
struct  ydb::ValueTraits< UuidTrait::Type >
struct  ydb::ValueTraits< std::optional< Utf8Trait::Type > >
struct  ydb::ValueTraits< Utf8Trait::Type >
struct  ydb::ValueTraits< std::optional< StringTrait::Type > >
struct  ydb::ValueTraits< StringTrait::Type >
struct  ydb::ValueTraits< std::optional< DoubleTrait::Type > >
struct  ydb::ValueTraits< DoubleTrait::Type >
struct  ydb::ValueTraits< std::optional< Uint64Trait::Type > >
struct  ydb::ValueTraits< Uint64Trait::Type >
struct  ydb::ValueTraits< std::optional< Int64Trait::Type > >
struct  ydb::ValueTraits< Int64Trait::Type >
struct  ydb::ValueTraits< std::optional< Uint32Trait::Type > >
struct  ydb::ValueTraits< Uint32Trait::Type >
struct  ydb::ValueTraits< std::optional< Int32Trait::Type > >
struct  ydb::ValueTraits< Int32Trait::Type >
struct  ydb::ValueTraits< std::optional< Uint16Trait::Type > >
struct  ydb::ValueTraits< Uint16Trait::Type >
struct  ydb::ValueTraits< std::optional< Int16Trait::Type > >
struct  ydb::ValueTraits< Int16Trait::Type >
struct  ydb::ValueTraits< std::optional< Uint8Trait::Type > >
struct  ydb::ValueTraits< Uint8Trait::Type >
struct  ydb::ValueTraits< std::optional< Int8Trait::Type > >
struct  ydb::ValueTraits< Int8Trait::Type >
struct  ydb::ValueTraits< std::optional< BoolTrait::Type > >
struct  ydb::ValueTraits< BoolTrait::Type >

Namespaces

namespace  boost::uuids
 Boost.UUID helpers referenced by format parsers and serializers.