diff options
author | Finn Williams <Finn.Williams@arm.com> | 2021-01-26 22:30:06 +0000 |
---|---|---|
committer | finn.williams <finn.williams@arm.com> | 2021-02-01 10:28:32 +0000 |
commit | 85d3671618f0d40b71ebbc80373389140390c2cd (patch) | |
tree | 9c8ae5bdfdb871a828069943df4373a812ba959d /src/armnnSerializer/Serializer.hpp | |
parent | 244b5bf11ee077b4c3bddd3786bdb80361fc2833 (diff) | |
download | armnn-85d3671618f0d40b71ebbc80373389140390c2cd.tar.gz |
IVGCVSW-5593 Implement Pimpl Idiom for serialization classes
Signed-off-by: Finn Williams <Finn.Williams@arm.com>
Change-Id: I01c7bd314219e58f71505dcb787d606dbded914a
Diffstat (limited to 'src/armnnSerializer/Serializer.hpp')
-rw-r--r-- | src/armnnSerializer/Serializer.hpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/armnnSerializer/Serializer.hpp b/src/armnnSerializer/Serializer.hpp index 8c44ced72f..f28be09036 100644 --- a/src/armnnSerializer/Serializer.hpp +++ b/src/armnnSerializer/Serializer.hpp @@ -345,20 +345,20 @@ private: uint32_t m_layerId; }; -class Serializer : public ISerializer +class ISerializer::SerializerImpl { public: - Serializer() {} - ~Serializer() {} + SerializerImpl() = default; + ~SerializerImpl() = default; /// Serializes the network to ArmNN SerializedGraph. /// @param [in] inNetwork The network to be serialized. - void Serialize(const armnn::INetwork& inNetwork) override; + void Serialize(const armnn::INetwork& inNetwork); /// Serializes the SerializedGraph to the stream. /// @param [stream] the stream to save to /// @return true if graph is Serialized to the Stream, false otherwise - bool SaveSerializedToStream(std::ostream& stream) override; + bool SaveSerializedToStream(std::ostream& stream); private: |