Definition at line 78 of file list.hpp.
|
| static T | Parse (NYdb::TValueParser &parser, const ParseContext &context) |
| |
| template<typename Builder, typename U = const T&> |
| static void | Write (NYdb::TValueBuilderBase< Builder > &builder, U &&value) |
| |
| static NYdb::TType | MakeType () |
| |
| static T | Parse (NYdb::TValueParser &parser, const ParseContext &context) |
| |
| template<typename Builder> |
| static void | Write (NYdb::TValueBuilderBase< Builder > &builder, const T &value) |
| |
| static NYdb::TType | MakeType () |
| |
| static T | Parse (NYdb::TValueParser &parser, const ParseContext &context) |
| |
| static void | Write (NYdb::TValueBuilderBase< Builder > &builder, const T &value) |
| | Writes an element of type T to builder.
|
| |
|
static NYdb::TType | MakeType ()=delete |
| | Uses NYdb::TTypeBuilder to create a representation of T type.
|
| |
◆ ValueType
◆ MakeType() [1/2]
◆ MakeType() [2/2]
◆ Parse() [1/3]
◆ Parse() [2/3]
◆ Parse() [3/3]
Parses an element of type T from parser. context may be used for diagnostic messages.
Definition at line 25 of file traits.hpp.
◆ Write() [1/3]
template<typename T>
template<typename Builder>
| static void ydb::ValueTraits< T >::Write |
( |
NYdb::TValueBuilderBase< Builder > & | builder, |
|
|
const T & | value ) |
|
inlinestatic |
◆ Write() [2/3]
| static void ydb::ValueTraits< T >::Write |
( |
NYdb::TValueBuilderBase< Builder > & | builder, |
|
|
const T & | value ) |
|
inlinestatic |
Writes an element of type T to builder.
Definition at line 37 of file traits.hpp.
◆ Write() [3/3]
template<typename T>
template<typename Builder, typename U = const T&>
| static void ydb::ValueTraits< T >::Write |
( |
NYdb::TValueBuilderBase< Builder > & | builder, |
|
|
U && | value ) |
|
inlinestatic |
◆ kFieldNames
◆ kFieldNamesSet
template<typename T>
| auto ydb::ValueTraits< T >::kFieldNamesSet = utils::MakeTrivialSet<kFieldNames>() |
|
staticconstexpr |
◆ kFieldsCount
The documentation for this struct was generated from the following files: