dfx 0.1.0
Linux-based dynamic dataflow executor
Loading...
Searching...
No Matches
Kind.hpp
1// SPDX-FileCopyrightText: 2025 Vincent Leroy
2// SPDX-License-Identifier: MIT
3//
4// This file is part of dfx.
5//
6// Licensed under the MIT License. See the LICENSE file in the project root
7// for full license information.
8
9#pragma once
10
11// Project includes
13
14namespace dfx::Core
15{
28enum class Kind
29{
35
42};
43} // !namespace dfx::Core
44
Macro-based enum <-> string utilities for dfx.
#define DECLARE_ENUM_STRING_FUNCTIONS(E)
Declare the enum string API (and std::formatter) for enum type E.
Definition EnumString.hpp:327
Definition Channel.hpp:22
Kind
Port kind (connection domain).
Definition Kind.hpp:29
@ Control
Control-plane ports.
Definition Kind.hpp:41
@ Data
Data-plane ports.
Definition Kind.hpp:34