/* * Copyright (c) 2020, Andreas Kling * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include namespace IPC { class Decoder; class Dictionary; class Encoder; class Message; class File; class Stub; template ErrorOr encode(Encoder&, T const&); template ErrorOr decode(Decoder&); }