Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::common::StructField Class Reference

#include <types.h>

Public Member Functions

 StructField ()
 
 StructField (std::string name, LogicalType type)
 
 DELETE_COPY_DEFAULT_MOVE (StructField)
 
std::string getName () const
 
const LogicalTypegetType () const
 
bool containsAny () const
 
bool operator== (const StructField &other) const
 
bool operator!= (const StructField &other) const
 
void serialize (Serializer &serializer) const
 
StructField copy () const
 

Static Public Member Functions

static StructField deserialize (Deserializer &deserializer)
 

Constructor & Destructor Documentation

◆ StructField() [1/2]

kuzu::common::StructField::StructField ( )
inline

◆ StructField() [2/2]

kuzu::common::StructField::StructField ( std::string name,
LogicalType type )
inline

Member Function Documentation

◆ containsAny()

bool kuzu::common::StructField::containsAny ( ) const

◆ copy()

StructField kuzu::common::StructField::copy ( ) const

◆ DELETE_COPY_DEFAULT_MOVE()

kuzu::common::StructField::DELETE_COPY_DEFAULT_MOVE ( StructField )

◆ deserialize()

static StructField kuzu::common::StructField::deserialize ( Deserializer & deserializer)
static

◆ getName()

std::string kuzu::common::StructField::getName ( ) const
inline

◆ getType()

const LogicalType & kuzu::common::StructField::getType ( ) const
inline

◆ operator!=()

bool kuzu::common::StructField::operator!= ( const StructField & other) const
inline

◆ operator==()

bool kuzu::common::StructField::operator== ( const StructField & other) const

◆ serialize()

void kuzu::common::StructField::serialize ( Serializer & serializer) const

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