diff options
author | rtk0c <[email protected]> | 2021-09-04 17:58:56 -0700 |
---|---|---|
committer | rtk0c <[email protected]> | 2021-09-04 17:58:56 -0700 |
commit | 70e00f817e9596a746800ba4afec2b7c4ca25142 (patch) | |
tree | 52ca5f993034c6dcb7353805450e66cefc5a0481 /core/src/Model/Template/Template.hpp | |
parent | 500aa5130f3f5ad211749018d7be9b0ab46c12b4 (diff) |
Migrate Template and TableTemplate to use DataStream
Diffstat (limited to 'core/src/Model/Template/Template.hpp')
-rw-r--r-- | core/src/Model/Template/Template.hpp | 9 |
1 files changed, 2 insertions, 7 deletions
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<Template> |