From 70e00f817e9596a746800ba4afec2b7c4ca25142 Mon Sep 17 00:00:00 2001 From: rtk0c Date: Sat, 4 Sep 2021 17:58:56 -0700 Subject: Migrate Template and TableTemplate to use DataStream --- core/src/Model/Template/Template.hpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'core/src/Model/Template/Template.hpp') diff --git a/core/src/Model/Template/Template.hpp b/core/src/Model/Template/Template.hpp index 30fdc75..c6b93e2 100644 --- a/core/src/Model/Template/Template.hpp +++ b/core/src/Model/Template/Template.hpp @@ -35,13 +35,8 @@ public: Kind GetKind() const; - enum ReadResult - { - RR_Success, - RR_InvalidFormat, - }; - virtual ReadResult ReadFrom(std::istream& stream) = 0; - virtual void WriteTo(std::ostream& stream) const = 0; + virtual void ReadFromDataStream(InputDataStream& stream) = 0; + virtual void WriteToDataStream(OutputDataStream& stream) = 0; }; class TemplateAssetList final : public AssetListTyped