MCPcopy Create free account
hub / github.com/apache/arrow / VerifyMessageHeaderVector

Function VerifyMessageHeaderVector

cpp/src/generated/Message_generated.h:645–655  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

643}
644
645inline bool VerifyMessageHeaderVector(::flatbuffers::Verifier &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset<void>> *values, const ::flatbuffers::Vector<uint8_t> *types) {
646 if (!values || !types) return !values && !types;
647 if (values->size() != types->size()) return false;
648 for (::flatbuffers::uoffset_t i = 0; i < values->size(); ++i) {
649 if (!VerifyMessageHeader(
650 verifier, values->Get(i), types->GetEnum<MessageHeader>(i))) {
651 return false;
652 }
653 }
654 return true;
655}
656
657inline const org::apache::arrow::flatbuf::Message *GetMessage(const void *buf) {
658 return ::flatbuffers::GetRoot<org::apache::arrow::flatbuf::Message>(buf);

Callers

nothing calls this directly

Calls 3

VerifyMessageHeaderFunction · 0.85
sizeMethod · 0.45
GetMethod · 0.45

Tested by

no test coverage detected