dfx
0.1.0
Linux-based dynamic dataflow executor
Loading...
Searching...
No Matches
Unpacker.hpp
1
// SPDX-FileCopyrightText: 2026 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
// Standard includes
12
#include <span>
13
14
// Project includes
15
#include "../messages/Message.hpp"
16
17
namespace
dfx::Core::details
18
{
19
class
Unpacker
20
{
21
public
:
22
static
MessagePtr
unpack(std::span<uint8_t const> data);
23
};
24
}
// !namespace dfx::Core::details
dfx::Core::details::Unpacker
Definition
Unpacker.hpp:20
dfx::Core::details
Definition
Framer.hpp:45
dfx::Core::MessagePtr
std::unique_ptr< Message > MessagePtr
Unique ownership handle for messages.
Definition
Message.hpp:27
lib
dfx-core
details
Unpacker.hpp
Generated by
1.14.0