Read assetlists for ignoring assets

This commit is contained in:
Jan
2021-03-11 14:04:53 +01:00
parent 88b5eefe24
commit 792509d11d
7 changed files with 269 additions and 16 deletions

View File

@ -0,0 +1,25 @@
#pragma once
#include <iostream>
#include "AssetList.h"
#include "Csv/CsvStream.h"
class AssetListInputStream
{
CsvInputStream m_stream;
public:
explicit AssetListInputStream(std::istream& stream);
bool NextEntry(AssetListEntry& entry) const;
};
class AssetListOutputStream
{
CsvOutputStream m_stream;
public:
explicit AssetListOutputStream(std::ostream& stream);
void WriteEntry(const AssetListEntry& entry);
};