ad_map_access
SerializeGeneratedBasicTypes.hpp
Go to the documentation of this file.
1 // ----------------- BEGIN LICENSE BLOCK ---------------------------------
2 //
3 // Copyright (C) 2018-2021 Intel Corporation
4 //
5 // SPDX-License-Identifier: MIT
6 //
7 // ----------------- END LICENSE BLOCK -----------------------------------
12 #pragma once
13 
14 #include "ad/map/lane/LaneId.hpp"
16 
18 namespace ad {
20 namespace map {
22 namespace serialize {
23 
27 inline bool doSerialize(ISerializer &serializer, lane::LaneId &x)
28 {
29  return serializer.serializeGeneratedType<lane::LaneId, uint64_t, SerializeableMagic::LaneId>(x);
30 }
31 
32 } // namespace serialize
33 } // namespace map
34 } // namespace ad
ad
namespace ad
Definition: GeometryStoreItem.hpp:28
ad::map::serialize::ISerializer
Interface for Serializer.
Definition: ISerializer.hpp:34
ISerializer.hpp
ad::map::lane::LaneId
DataType LaneId.
Definition: LaneId.hpp:66
LaneId.hpp