mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-22 15:08:52 +00:00
flexbuffers: Add variant of Blob() that takes a key (#6730)
This commit is contained in:
@@ -1072,6 +1072,15 @@ class Builder FLATBUFFERS_FINAL_CLASS {
|
|||||||
return CreateBlob(flatbuffers::vector_data(v), v.size(), 0, FBT_BLOB);
|
return CreateBlob(flatbuffers::vector_data(v), v.size(), 0, FBT_BLOB);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Blob(const char *key, const void *data, size_t len) {
|
||||||
|
Key(key);
|
||||||
|
Blob(data, len);
|
||||||
|
}
|
||||||
|
void Blob(const char *key, const std::vector<uint8_t> &v) {
|
||||||
|
Key(key);
|
||||||
|
Blob(v);
|
||||||
|
}
|
||||||
|
|
||||||
// TODO(wvo): support all the FlexBuffer types (like flexbuffers::String),
|
// TODO(wvo): support all the FlexBuffer types (like flexbuffers::String),
|
||||||
// e.g. Vector etc. Also in overloaded versions.
|
// e.g. Vector etc. Also in overloaded versions.
|
||||||
// Also some FlatBuffers types?
|
// Also some FlatBuffers types?
|
||||||
|
|||||||
Reference in New Issue
Block a user