Kùzu C++ API
|
#include <bound_create_table_info.h>
Public Member Functions | |
BoundExtraCreateTableInfo (std::vector< PropertyInfo > propertyInfos) | |
BoundExtraCreateTableInfo (const BoundExtraCreateTableInfo &other) | |
BoundExtraCreateTableInfo & | operator= (const BoundExtraCreateTableInfo &)=delete |
std::unique_ptr< BoundExtraCreateCatalogEntryInfo > | copy () const override |
void | serialize (common::Serializer &serializer) const override |
Public Member Functions inherited from kuzu::binder::BoundExtraCreateCatalogEntryInfo | |
virtual | ~BoundExtraCreateCatalogEntryInfo ()=default |
template<class TARGET > | |
const TARGET * | constPtrCast () const |
template<class TARGET > | |
TARGET * | ptrCast () |
Static Public Member Functions | |
static std::unique_ptr< BoundExtraCreateTableInfo > | deserialize (common::Deserializer &deserializer, common::TableType type) |
Public Attributes | |
std::vector< PropertyInfo > | propertyInfos |
|
inlineexplicit |
|
inline |
|
inlineoverridevirtual |
Implements kuzu::binder::BoundExtraCreateCatalogEntryInfo.
|
static |
|
delete |
|
overridevirtual |
Implements kuzu::binder::BoundExtraCreateCatalogEntryInfo.
std::vector<PropertyInfo> kuzu::binder::BoundExtraCreateTableInfo::propertyInfos |