Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::binder::BoundExtraRenamePropertyInfo Struct Reference

#include <bound_alter_info.h>

Inheritance diagram for kuzu::binder::BoundExtraRenamePropertyInfo:
kuzu::binder::BoundExtraAlterInfo

Public Member Functions

 BoundExtraRenamePropertyInfo (common::property_id_t propertyID, std::string newName, std::string oldName)
 
 BoundExtraRenamePropertyInfo (const BoundExtraRenamePropertyInfo &other)
 
std::unique_ptr< BoundExtraAlterInfocopy () const final
 
- Public Member Functions inherited from kuzu::binder::BoundExtraAlterInfo
virtual ~BoundExtraAlterInfo ()=default
 
template<class TARGET >
const TARGET * constPtrCast () const
 
template<class TARGET >
const TARGET & constCast () const
 

Public Attributes

common::property_id_t propertyID
 
std::string newName
 
std::string oldName
 

Constructor & Destructor Documentation

◆ BoundExtraRenamePropertyInfo() [1/2]

kuzu::binder::BoundExtraRenamePropertyInfo::BoundExtraRenamePropertyInfo ( common::property_id_t propertyID,
std::string newName,
std::string oldName )
inline

◆ BoundExtraRenamePropertyInfo() [2/2]

kuzu::binder::BoundExtraRenamePropertyInfo::BoundExtraRenamePropertyInfo ( const BoundExtraRenamePropertyInfo & other)
inline

Member Function Documentation

◆ copy()

std::unique_ptr< BoundExtraAlterInfo > kuzu::binder::BoundExtraRenamePropertyInfo::copy ( ) const
inlinefinalvirtual

Member Data Documentation

◆ newName

std::string kuzu::binder::BoundExtraRenamePropertyInfo::newName

◆ oldName

std::string kuzu::binder::BoundExtraRenamePropertyInfo::oldName

◆ propertyID

common::property_id_t kuzu::binder::BoundExtraRenamePropertyInfo::propertyID

The documentation for this struct was generated from the following file: