Zserio C++17 runtime library
0.5.0
Built for Zserio 2.17.0
|
#include <ITypeInfo.h>
Public Member Functions | |
BasicColumnInfo (std::string_view schemaName_, const IBasicTypeInfo< ALLOC > &typeInfo_, Span< const std::string_view > typeArguments_, std::string_view sqlTypeName_, std::string_view sqlConstraint_, bool isVirtual_) | |
Public Attributes | |
std::string_view | schemaName |
const IBasicTypeInfo< ALLOC > & | typeInfo |
Span< const std::string_view > | typeArguments |
std::string_view | sqlTypeName |
std::string_view | sqlConstraint |
bool | isVirtual |
Type information for SQL table column.
Definition at line 562 of file ITypeInfo.h.
|
inline |
Definition at line 564 of file ITypeInfo.h.
bool zserio::BasicColumnInfo< ALLOC >::isVirtual |
true if SQL table is virtual
Definition at line 580 of file ITypeInfo.h.
std::string_view zserio::BasicColumnInfo< ALLOC >::schemaName |
column schema name
Definition at line 575 of file ITypeInfo.h.
std::string_view zserio::BasicColumnInfo< ALLOC >::sqlConstraint |
column constraint or empty if column does not have any constraint
Definition at line 579 of file ITypeInfo.h.
std::string_view zserio::BasicColumnInfo< ALLOC >::sqlTypeName |
column SQL type name
Definition at line 578 of file ITypeInfo.h.
Span<const std::string_view> zserio::BasicColumnInfo< ALLOC >::typeArguments |
sequence of column type arguments
Definition at line 577 of file ITypeInfo.h.
const IBasicTypeInfo<ALLOC>& zserio::BasicColumnInfo< ALLOC >::typeInfo |
reference to type information for a column type
Definition at line 576 of file ITypeInfo.h.