Kùzu C++ API
Loading...
Searching...
No Matches
path_semantic.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <cstdint>
4
#include <string>
5
6
namespace
kuzu
{
7
namespace
common {
8
9
enum class
PathSemantic
: uint8_t {
10
WALK
= 0,
11
TRAIL
= 1,
12
ACYCLIC
= 2,
13
};
14
15
struct
PathSemanticUtils
{
16
static
PathSemantic
fromString
(
const
std::string& str);
17
static
std::string
toString
(
PathSemantic
semantic);
18
};
19
20
}
// namespace common
21
}
// namespace kuzu
kuzu::common::PathSemantic
PathSemantic
Definition
path_semantic.h:9
kuzu::common::PathSemantic::TRAIL
@ TRAIL
kuzu::common::PathSemantic::ACYCLIC
@ ACYCLIC
kuzu::common::PathSemantic::WALK
@ WALK
kuzu
Definition
array_utils.h:7
kuzu::common::PathSemanticUtils
Definition
path_semantic.h:15
kuzu::common::PathSemanticUtils::toString
static std::string toString(PathSemantic semantic)
kuzu::common::PathSemanticUtils::fromString
static PathSemantic fromString(const std::string &str)
headers
path_semantic.h
Generated by
1.12.0