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

#include <blob.h>

Static Public Attributes

static constexpr const char * HEX_TABLE = "0123456789ABCDEF"
 
static const int HEX_MAP [256]
 
static constexpr const uint64_t NUM_BYTES_TO_SHIFT_FOR_FIRST_BYTE = 4
 
static constexpr const uint64_t SECOND_BYTE_MASK = 0x0F
 
static constexpr const char PREFIX [] = "\\x"
 
static constexpr const uint64_t PREFIX_LENGTH = 2
 
static constexpr const uint64_t FIRST_BYTE_POS = PREFIX_LENGTH
 
static constexpr const uint64_t SECOND_BYTES_POS = PREFIX_LENGTH + 1
 
static constexpr const uint64_t LENGTH = 4
 

Member Data Documentation

◆ FIRST_BYTE_POS

const uint64_t kuzu::common::HexFormatConstants::FIRST_BYTE_POS = PREFIX_LENGTH
staticconstexpr

◆ HEX_MAP

const int kuzu::common::HexFormatConstants::HEX_MAP[256]
static

◆ HEX_TABLE

const char* kuzu::common::HexFormatConstants::HEX_TABLE = "0123456789ABCDEF"
staticconstexpr

◆ LENGTH

const uint64_t kuzu::common::HexFormatConstants::LENGTH = 4
staticconstexpr

◆ NUM_BYTES_TO_SHIFT_FOR_FIRST_BYTE

const uint64_t kuzu::common::HexFormatConstants::NUM_BYTES_TO_SHIFT_FOR_FIRST_BYTE = 4
staticconstexpr

◆ PREFIX

const char kuzu::common::HexFormatConstants::PREFIX[] = "\\x"
staticconstexpr

◆ PREFIX_LENGTH

const uint64_t kuzu::common::HexFormatConstants::PREFIX_LENGTH = 2
staticconstexpr

◆ SECOND_BYTE_MASK

const uint64_t kuzu::common::HexFormatConstants::SECOND_BYTE_MASK = 0x0F
staticconstexpr

◆ SECOND_BYTES_POS

const uint64_t kuzu::common::HexFormatConstants::SECOND_BYTES_POS = PREFIX_LENGTH + 1
staticconstexpr

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