15 #include "flatbuffers/flatbuffers.h" 21 : buf(std::move(_buf))
23 auto buf_ref = flatbuffers::BufferRef<T>{buf.data(), buf.size()};
24 verified = buf_ref.Verify();
29 const T* GetRoot()
const 31 return flatbuffers::GetRoot<T>(verified? buf.data() :
nullptr);
34 bool verified =
false;
35 const flatbuffers::DetachedBuffer buf;
Definition: verified_flatbuffer.h:18