Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::common::Blob Struct Reference

#include <blob.h>

Static Public Member Functions

static std::string toString (const uint8_t *value, uint64_t len)
 
static std::string toString (const blob_t &blob)
 
static uint64_t getBlobSize (const ku_string_t &blob)
 
static uint64_t fromString (const char *str, uint64_t length, uint8_t *resultBuffer)
 
template<typename T >
static T getValue (const blob_t &data)
 
template<typename T >
static T getValue (char *data)
 

Member Function Documentation

◆ fromString()

static uint64_t kuzu::common::Blob::fromString ( const char * str,
uint64_t length,
uint8_t * resultBuffer )
static

◆ getBlobSize()

static uint64_t kuzu::common::Blob::getBlobSize ( const ku_string_t & blob)
static

◆ getValue() [1/2]

template<typename T >
static T kuzu::common::Blob::getValue ( char * data)
inlinestatic

◆ getValue() [2/2]

template<typename T >
static T kuzu::common::Blob::getValue ( const blob_t & data)
inlinestatic

◆ toString() [1/2]

static std::string kuzu::common::Blob::toString ( const blob_t & blob)
inlinestatic

◆ toString() [2/2]

static std::string kuzu::common::Blob::toString ( const uint8_t * value,
uint64_t len )
static

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