63 static void throwIfNotRel(
const Value* val);
65 static constexpr uint64_t OFFSET = 4;
#define KUZU_API
Definition api.h:25
RelVal represents a rel in the graph and stores the relID, src/dst nodes and properties of that rel.
Definition rel.h:20
static KUZU_API Value * getIDVal(const Value *val)
static KUZU_API std::string getPropertyName(const Value *val, uint64_t index)
static KUZU_API std::vector< std::pair< std::string, std::unique_ptr< Value > > > getProperties(const Value *val)
static KUZU_API std::string toString(const Value *val)
static KUZU_API Value * getLabelVal(const Value *val)
static KUZU_API Value * getDstNodeIDVal(const Value *val)
static KUZU_API Value * getPropertyVal(const Value *val, uint64_t index)
static KUZU_API Value * getSrcNodeIDVal(const Value *val)
static KUZU_API uint64_t getNumProperties(const Value *val)
Definition array_utils.h:7