DNA Calib 1.1
Project brief
StreamWriter.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "dna/Defs.h"
6#include "dna/Writer.h"
7#include "dna/types/Aliases.h"
8
9namespace dna {
10
11class DNAAPI StreamWriter : public Writer {
12 public:
13 ~StreamWriter() override;
17 virtual void write() = 0;
18};
19
20} // namespace dna
Definition: StreamWriter.h:11
virtual void write()=0
Write data to stream from internal structures.
~StreamWriter() override
The abstract Writer which its implementations are expected to inherit.
Definition: Writer.h:23
#define DNAAPI
Definition: dna/Defs.h:26
Definition: BinaryStreamReader.h:10