CCF
Loading...
Searching...
No Matches
serialiser_declare.h
Go to the documentation of this file.
1// Copyright (c) Microsoft Corporation. All rights reserved.
2// Licensed under the Apache 2.0 License.
3#pragma once
4
5namespace ccf::kv
6{
7 // This awkward forward declaration allows the <K,V>-templated serialisers to
8 // depend on kv_types.h, and removes the reverse dependency. Once these
9 // serialisers work purely with pre-serialised byte-vectors, we can create
10 // replace this with an AbstractTxSerialiser pattern.
11 template <typename W>
12 class GenericSerialiseWrapper;
13
14 template <typename W>
15 class GenericDeserialiseWrapper;
16
17 class RawWriter;
19
20 class RawReader;
22}
Definition generic_serialise_wrapper.h:239
Definition generic_serialise_wrapper.h:20
Definition raw_serialise.h:128
Definition app_interface.h:19