57 static void throwIfNotNode(
const Value* val);
59 static constexpr uint64_t OFFSET = 2;
#define KUZU_API
Definition api.h:25
NodeVal represents a node in the graph and stores the nodeID, label and properties of that node.
Definition node.h:20
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 * getPropertyVal(const Value *val, uint64_t index)
static KUZU_API uint64_t getNumProperties(const Value *val)
static KUZU_API Value * getNodeIDVal(const Value *val)
static KUZU_API Value * getLabelVal(const Value *val)
static KUZU_API std::string getPropertyName(const Value *val, uint64_t index)
Definition array_utils.h:7