blob: ae756a00bf84646006fcd0bd69b76cf720d50eb2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include "RuntimeBufferFactory.h"
namespace AC {
ExportResult RuntimeBufferBinaryExporter::Export(std::ostream& write, std::shared_ptr<IParsedData> data,
std::string& entryName, YAML::Node& node, std::string* replacement) {
return std::nullopt;
}
std::optional<std::shared_ptr<IParsedData>> RuntimeBufferFactory::parse(std::vector<uint8_t>& buffer,
YAML::Node& node) {
GetSafeNode<uint32_t>(node, "size");
GetSafeNode<uint32_t>(node, "segment");
GetSafeNode<uint32_t>(node, "segment_offset");
node["no_export"] = true;
return std::make_shared<IParsedData>();
}
} // namespace AC
|