This commit is contained in:
Romain Thomas
2022-12-07 07:54:06 +01:00
parent 0d813b41a0
commit 85ce881011
5 changed files with 43 additions and 52 deletions
+4 -1
View File
@@ -52,7 +52,10 @@ void create<ResourceData>(py::module& m) {
)delim")
.def_property("content",
static_cast<getter_t<const std::vector<uint8_t>&>>(&ResourceData::content),
[] (const ResourceData& self) {
span<const uint8_t> content = self.content();
return py::memoryview::from_memory(content.data(), content.size());
},
static_cast<setter_t<const std::vector<uint8_t>&>>(&ResourceData::content),
"Resource content")