@@ -33,12 +33,6 @@ struct HMEcuCfgBuilder;
3333struct Process ;
3434struct ProcessBuilder ;
3535
36- struct HmProcessExecutionError ;
37- struct HmProcessExecutionErrorBuilder ;
38-
39- struct HmRefProcessGroupStates ;
40- struct HmRefProcessGroupStatesBuilder ;
41-
4236struct HmRefProcess ;
4337struct HmRefProcessBuilder ;
4438
@@ -215,9 +209,7 @@ struct Process FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
215209 VT_SHORTNAME = 4 ,
216210 VT_IDENTIFIER = 6 ,
217211 VT_INDEX = 8 ,
218- VT_PROCESSTYPE = 10 ,
219- VT_REFPROCESSGROUPSTATES = 12 ,
220- VT_PROCESSEXECUTIONERRORS = 14
212+ VT_PROCESSTYPE = 10
221213 };
222214 const ::flatbuffers::String *shortName () const {
223215 return GetPointer<const ::flatbuffers::String *>(VT_SHORTNAME );
@@ -231,12 +223,6 @@ struct Process FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
231223 HMFlatBuffer::ProcessType processType () const {
232224 return static_cast <HMFlatBuffer::ProcessType>(GetField<int8_t >(VT_PROCESSTYPE , 0 ));
233225 }
234- const ::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>> *refProcessGroupStates () const {
235- return GetPointer<const ::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>> *>(VT_REFPROCESSGROUPSTATES );
236- }
237- const ::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmProcessExecutionError>> *processExecutionErrors () const {
238- return GetPointer<const ::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmProcessExecutionError>> *>(VT_PROCESSEXECUTIONERRORS );
239- }
240226 template <bool B = false >
241227 bool Verify (::flatbuffers::VerifierTemplate<B> &verifier) const {
242228 return VerifyTableStart (verifier) &&
@@ -246,12 +232,6 @@ struct Process FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
246232 verifier.VerifyString (identifier ()) &&
247233 VerifyField<uint32_t >(verifier, VT_INDEX , 4 ) &&
248234 VerifyField<int8_t >(verifier, VT_PROCESSTYPE , 1 ) &&
249- VerifyOffset (verifier, VT_REFPROCESSGROUPSTATES ) &&
250- verifier.VerifyVector (refProcessGroupStates ()) &&
251- verifier.VerifyVectorOfTables (refProcessGroupStates ()) &&
252- VerifyOffset (verifier, VT_PROCESSEXECUTIONERRORS ) &&
253- verifier.VerifyVector (processExecutionErrors ()) &&
254- verifier.VerifyVectorOfTables (processExecutionErrors ()) &&
255235 verifier.EndTable ();
256236 }
257237};
@@ -272,12 +252,6 @@ struct ProcessBuilder {
272252 void add_processType (HMFlatBuffer::ProcessType processType) {
273253 fbb_.AddElement <int8_t >(Process::VT_PROCESSTYPE , static_cast <int8_t >(processType), 0 );
274254 }
275- void add_refProcessGroupStates (::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>>> refProcessGroupStates) {
276- fbb_.AddOffset (Process::VT_REFPROCESSGROUPSTATES , refProcessGroupStates);
277- }
278- void add_processExecutionErrors (::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmProcessExecutionError>>> processExecutionErrors) {
279- fbb_.AddOffset (Process::VT_PROCESSEXECUTIONERRORS , processExecutionErrors);
280- }
281255 explicit ProcessBuilder (::flatbuffers::FlatBufferBuilder &_fbb)
282256 : fbb_(_fbb) {
283257 start_ = fbb_.StartTable ();
@@ -294,12 +268,8 @@ inline ::flatbuffers::Offset<Process> CreateProcess(
294268 ::flatbuffers::Offset<::flatbuffers::String> shortName = 0 ,
295269 ::flatbuffers::Offset<::flatbuffers::String> identifier = 0 ,
296270 uint32_t index = 0 ,
297- HMFlatBuffer::ProcessType processType = HMFlatBuffer::ProcessType_REGULAR_PROCESS,
298- ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>>> refProcessGroupStates = 0 ,
299- ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmProcessExecutionError>>> processExecutionErrors = 0 ) {
271+ HMFlatBuffer::ProcessType processType = HMFlatBuffer::ProcessType_REGULAR_PROCESS) {
300272 ProcessBuilder builder_ (_fbb);
301- builder_.add_processExecutionErrors (processExecutionErrors);
302- builder_.add_refProcessGroupStates (refProcessGroupStates);
303273 builder_.add_index (index);
304274 builder_.add_identifier (identifier);
305275 builder_.add_shortName (shortName);
@@ -312,115 +282,15 @@ inline ::flatbuffers::Offset<Process> CreateProcessDirect(
312282 const char *shortName = nullptr ,
313283 const char *identifier = nullptr ,
314284 uint32_t index = 0 ,
315- HMFlatBuffer::ProcessType processType = HMFlatBuffer::ProcessType_REGULAR_PROCESS,
316- const std::vector<::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>> *refProcessGroupStates = nullptr ,
317- const std::vector<::flatbuffers::Offset<HMFlatBuffer::HmProcessExecutionError>> *processExecutionErrors = nullptr ) {
285+ HMFlatBuffer::ProcessType processType = HMFlatBuffer::ProcessType_REGULAR_PROCESS) {
318286 auto shortName__ = shortName ? _fbb.CreateString (shortName) : 0 ;
319287 auto identifier__ = identifier ? _fbb.CreateString (identifier) : 0 ;
320- auto refProcessGroupStates__ = refProcessGroupStates ? _fbb.CreateVector <::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>>(*refProcessGroupStates) : 0 ;
321- auto processExecutionErrors__ = processExecutionErrors ? _fbb.CreateVector <::flatbuffers::Offset<HMFlatBuffer::HmProcessExecutionError>>(*processExecutionErrors) : 0 ;
322288 return HMFlatBuffer::CreateProcess (
323289 _fbb,
324290 shortName__,
325291 identifier__,
326292 index,
327- processType,
328- refProcessGroupStates__,
329- processExecutionErrors__);
330- }
331-
332- struct HmProcessExecutionError FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
333- typedef HmProcessExecutionErrorBuilder Builder;
334- enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
335- VT_PROCESSEXECUTIONERROR = 4
336- };
337- uint32_t processExecutionError () const {
338- return GetField<uint32_t >(VT_PROCESSEXECUTIONERROR , 0 );
339- }
340- template <bool B = false >
341- bool Verify (::flatbuffers::VerifierTemplate<B> &verifier) const {
342- return VerifyTableStart (verifier) &&
343- VerifyField<uint32_t >(verifier, VT_PROCESSEXECUTIONERROR , 4 ) &&
344- verifier.EndTable ();
345- }
346- };
347-
348- struct HmProcessExecutionErrorBuilder {
349- typedef HmProcessExecutionError Table;
350- ::flatbuffers::FlatBufferBuilder &fbb_;
351- ::flatbuffers::uoffset_t start_;
352- void add_processExecutionError (uint32_t processExecutionError) {
353- fbb_.AddElement <uint32_t >(HmProcessExecutionError::VT_PROCESSEXECUTIONERROR , processExecutionError, 0 );
354- }
355- explicit HmProcessExecutionErrorBuilder (::flatbuffers::FlatBufferBuilder &_fbb)
356- : fbb_(_fbb) {
357- start_ = fbb_.StartTable ();
358- }
359- ::flatbuffers::Offset<HmProcessExecutionError> Finish () {
360- const auto end = fbb_.EndTable (start_);
361- auto o = ::flatbuffers::Offset<HmProcessExecutionError>(end);
362- return o;
363- }
364- };
365-
366- inline ::flatbuffers::Offset<HmProcessExecutionError> CreateHmProcessExecutionError (
367- ::flatbuffers::FlatBufferBuilder &_fbb,
368- uint32_t processExecutionError = 0 ) {
369- HmProcessExecutionErrorBuilder builder_ (_fbb);
370- builder_.add_processExecutionError (processExecutionError);
371- return builder_.Finish ();
372- }
373-
374- struct HmRefProcessGroupStates FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
375- typedef HmRefProcessGroupStatesBuilder Builder;
376- enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
377- VT_IDENTIFIER = 4
378- };
379- const ::flatbuffers::String *identifier () const {
380- return GetPointer<const ::flatbuffers::String *>(VT_IDENTIFIER );
381- }
382- template <bool B = false >
383- bool Verify (::flatbuffers::VerifierTemplate<B> &verifier) const {
384- return VerifyTableStart (verifier) &&
385- VerifyOffset (verifier, VT_IDENTIFIER ) &&
386- verifier.VerifyString (identifier ()) &&
387- verifier.EndTable ();
388- }
389- };
390-
391- struct HmRefProcessGroupStatesBuilder {
392- typedef HmRefProcessGroupStates Table;
393- ::flatbuffers::FlatBufferBuilder &fbb_;
394- ::flatbuffers::uoffset_t start_;
395- void add_identifier (::flatbuffers::Offset<::flatbuffers::String> identifier) {
396- fbb_.AddOffset (HmRefProcessGroupStates::VT_IDENTIFIER , identifier);
397- }
398- explicit HmRefProcessGroupStatesBuilder (::flatbuffers::FlatBufferBuilder &_fbb)
399- : fbb_(_fbb) {
400- start_ = fbb_.StartTable ();
401- }
402- ::flatbuffers::Offset<HmRefProcessGroupStates> Finish () {
403- const auto end = fbb_.EndTable (start_);
404- auto o = ::flatbuffers::Offset<HmRefProcessGroupStates>(end);
405- return o;
406- }
407- };
408-
409- inline ::flatbuffers::Offset<HmRefProcessGroupStates> CreateHmRefProcessGroupStates (
410- ::flatbuffers::FlatBufferBuilder &_fbb,
411- ::flatbuffers::Offset<::flatbuffers::String> identifier = 0 ) {
412- HmRefProcessGroupStatesBuilder builder_ (_fbb);
413- builder_.add_identifier (identifier);
414- return builder_.Finish ();
415- }
416-
417- inline ::flatbuffers::Offset<HmRefProcessGroupStates> CreateHmRefProcessGroupStatesDirect (
418- ::flatbuffers::FlatBufferBuilder &_fbb,
419- const char *identifier = nullptr ) {
420- auto identifier__ = identifier ? _fbb.CreateString (identifier) : 0 ;
421- return HMFlatBuffer::CreateHmRefProcessGroupStates (
422- _fbb,
423- identifier__);
293+ processType);
424294}
425295
426296struct HmRefProcess FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table {
@@ -744,8 +614,7 @@ struct HmAliveSupervision FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table
744614 VT_ISMINCHECKDISABLED = 14 ,
745615 VT_ISMAXCHECKDISABLED = 16 ,
746616 VT_FAILEDSUPERVISIONCYCLESTOLERANCE = 18 ,
747- VT_REFPROCESSINDEX = 20 ,
748- VT_REFPROCESSGROUPSTATES = 22
617+ VT_REFPROCESSINDEX = 20
749618 };
750619 const ::flatbuffers::String *ruleContextKey () const {
751620 return GetPointer<const ::flatbuffers::String *>(VT_RULECONTEXTKEY );
@@ -774,9 +643,6 @@ struct HmAliveSupervision FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table
774643 uint32_t refProcessIndex () const {
775644 return GetField<uint32_t >(VT_REFPROCESSINDEX , 0 );
776645 }
777- const ::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>> *refProcessGroupStates () const {
778- return GetPointer<const ::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>> *>(VT_REFPROCESSGROUPSTATES );
779- }
780646 template <bool B = false >
781647 bool Verify (::flatbuffers::VerifierTemplate<B> &verifier) const {
782648 return VerifyTableStart (verifier) &&
@@ -790,9 +656,6 @@ struct HmAliveSupervision FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table
790656 VerifyField<uint8_t >(verifier, VT_ISMAXCHECKDISABLED , 1 ) &&
791657 VerifyField<uint32_t >(verifier, VT_FAILEDSUPERVISIONCYCLESTOLERANCE , 4 ) &&
792658 VerifyField<uint32_t >(verifier, VT_REFPROCESSINDEX , 4 ) &&
793- VerifyOffset (verifier, VT_REFPROCESSGROUPSTATES ) &&
794- verifier.VerifyVector (refProcessGroupStates ()) &&
795- verifier.VerifyVectorOfTables (refProcessGroupStates ()) &&
796659 verifier.EndTable ();
797660 }
798661};
@@ -828,9 +691,6 @@ struct HmAliveSupervisionBuilder {
828691 void add_refProcessIndex (uint32_t refProcessIndex) {
829692 fbb_.AddElement <uint32_t >(HmAliveSupervision::VT_REFPROCESSINDEX , refProcessIndex, 0 );
830693 }
831- void add_refProcessGroupStates (::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>>> refProcessGroupStates) {
832- fbb_.AddOffset (HmAliveSupervision::VT_REFPROCESSGROUPSTATES , refProcessGroupStates);
833- }
834694 explicit HmAliveSupervisionBuilder (::flatbuffers::FlatBufferBuilder &_fbb)
835695 : fbb_(_fbb) {
836696 start_ = fbb_.StartTable ();
@@ -852,11 +712,9 @@ inline ::flatbuffers::Offset<HmAliveSupervision> CreateHmAliveSupervision(
852712 bool isMinCheckDisabled = false ,
853713 bool isMaxCheckDisabled = false ,
854714 uint32_t failedSupervisionCyclesTolerance = 0 ,
855- uint32_t refProcessIndex = 0 ,
856- ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>>> refProcessGroupStates = 0 ) {
715+ uint32_t refProcessIndex = 0 ) {
857716 HmAliveSupervisionBuilder builder_ (_fbb);
858717 builder_.add_aliveReferenceCycle (aliveReferenceCycle);
859- builder_.add_refProcessGroupStates (refProcessGroupStates);
860718 builder_.add_refProcessIndex (refProcessIndex);
861719 builder_.add_failedSupervisionCyclesTolerance (failedSupervisionCyclesTolerance);
862720 builder_.add_maxAliveIndications (maxAliveIndications);
@@ -878,10 +736,8 @@ inline ::flatbuffers::Offset<HmAliveSupervision> CreateHmAliveSupervisionDirect(
878736 bool isMinCheckDisabled = false ,
879737 bool isMaxCheckDisabled = false ,
880738 uint32_t failedSupervisionCyclesTolerance = 0 ,
881- uint32_t refProcessIndex = 0 ,
882- const std::vector<::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>> *refProcessGroupStates = nullptr ) {
739+ uint32_t refProcessIndex = 0 ) {
883740 auto ruleContextKey__ = ruleContextKey ? _fbb.CreateString (ruleContextKey) : 0 ;
884- auto refProcessGroupStates__ = refProcessGroupStates ? _fbb.CreateVector <::flatbuffers::Offset<HMFlatBuffer::HmRefProcessGroupStates>>(*refProcessGroupStates) : 0 ;
885741 return HMFlatBuffer::CreateHmAliveSupervision (
886742 _fbb,
887743 ruleContextKey__,
@@ -892,8 +748,7 @@ inline ::flatbuffers::Offset<HmAliveSupervision> CreateHmAliveSupervisionDirect(
892748 isMinCheckDisabled,
893749 isMaxCheckDisabled,
894750 failedSupervisionCyclesTolerance,
895- refProcessIndex,
896- refProcessGroupStates__);
751+ refProcessIndex);
897752}
898753
899754inline const HMFlatBuffer::HMEcuCfg *GetHMEcuCfg (const void *buf) {
0 commit comments