Kùzu C++ API
|
#include <bound_create_table_info.h>
Public Member Functions | |
BoundCreateTableInfo ()=default | |
BoundCreateTableInfo (common::TableType type, std::string tableName, common::ConflictAction onConflict, std::unique_ptr< BoundExtraCreateCatalogEntryInfo > extraInfo) | |
EXPLICIT_COPY_DEFAULT_MOVE (BoundCreateTableInfo) | |
void | serialize (common::Serializer &serializer) const |
Static Public Member Functions | |
static BoundCreateTableInfo | deserialize (common::Deserializer &deserializer) |
Public Attributes | |
common::TableType | type |
std::string | tableName |
common::ConflictAction | onConflict |
bool | hasParent = false |
std::unique_ptr< BoundExtraCreateCatalogEntryInfo > | extraInfo |
|
default |
|
inline |
|
static |
kuzu::binder::BoundCreateTableInfo::EXPLICIT_COPY_DEFAULT_MOVE | ( | BoundCreateTableInfo | ) |
void kuzu::binder::BoundCreateTableInfo::serialize | ( | common::Serializer & | serializer | ) | const |
std::unique_ptr<BoundExtraCreateCatalogEntryInfo> kuzu::binder::BoundCreateTableInfo::extraInfo |
bool kuzu::binder::BoundCreateTableInfo::hasParent = false |
common::ConflictAction kuzu::binder::BoundCreateTableInfo::onConflict |
std::string kuzu::binder::BoundCreateTableInfo::tableName |
common::TableType kuzu::binder::BoundCreateTableInfo::type |