4#ifndef FLATBUFFERS_GENERATED_SAVINGSTATECHANGE_MAGAOX_LOGGER_H_
5#define FLATBUFFERS_GENERATED_SAVINGSTATECHANGE_MAGAOX_LOGGER_H_
7#include "flatbuffers/flatbuffers.h"
11static_assert(FLATBUFFERS_VERSION_MAJOR == 23 &&
12 FLATBUFFERS_VERSION_MINOR == 5 &&
13 FLATBUFFERS_VERSION_REVISION == 26,
14 "Non-compatible flatbuffers version included");
19struct Saving_state_change_fb;
20struct Saving_state_change_fbBuilder;
24struct Saving_state_change_fb FLATBUFFERS_FINAL_CLASS :
private ::flatbuffers::Table {
29 enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
34 return GetField<int16_t>(
VT_STATE, 0);
37 return GetField<uint64_t>(VT_FRAMENO, 0);
39 bool Verify(::flatbuffers::Verifier &verifier)
const {
40 return VerifyTableStart(verifier) &&
41 VerifyField<int16_t>(verifier,
VT_STATE, 2) &&
42 VerifyField<uint64_t>(verifier, VT_FRAMENO, 8) &&
48 typedef Saving_state_change_fb
Table;
49 ::flatbuffers::FlatBufferBuilder &
fbb_;
52 fbb_.AddElement<int16_t>(Saving_state_change_fb::VT_STATE, state, 0);
55 fbb_.AddElement<uint64_t>(Saving_state_change_fb::VT_FRAMENO, frameNo, 0);
61 ::flatbuffers::Offset<Saving_state_change_fb>
Finish() {
63 auto o = ::flatbuffers::Offset<Saving_state_change_fb>(end);
69 ::flatbuffers::FlatBufferBuilder &_fbb,
71 uint64_t frameNo = 0) {
79 static const ::flatbuffers::TypeCode type_codes[] = {
80 { ::flatbuffers::ET_SHORT, 0, -1 },
81 { ::flatbuffers::ET_ULONG, 0, -1 }
83 static const char *
const names[] = {
87 static const ::flatbuffers::TypeTable tt = {
88 ::flatbuffers::ST_TABLE, 2, type_codes,
nullptr,
nullptr,
nullptr, names
94 return ::flatbuffers::GetRoot<MagAOX::logger::Saving_state_change_fb>(buf);
98 return ::flatbuffers::GetSizePrefixedRoot<MagAOX::logger::Saving_state_change_fb>(buf);
102 ::flatbuffers::Verifier &verifier) {
103 return verifier.VerifyBuffer<MagAOX::logger::Saving_state_change_fb>(
nullptr);
107 ::flatbuffers::Verifier &verifier) {
108 return verifier.VerifySizePrefixedBuffer<MagAOX::logger::Saving_state_change_fb>(
nullptr);
112 ::flatbuffers::FlatBufferBuilder &fbb,
113 ::flatbuffers::Offset<MagAOX::logger::Saving_state_change_fb> root) {
118 ::flatbuffers::FlatBufferBuilder &fbb,
119 ::flatbuffers::Offset<MagAOX::logger::Saving_state_change_fb> root) {
120 fbb.FinishSizePrefixed(root);
bool VerifySaving_state_change_fbBuffer(::flatbuffers::Verifier &verifier)
const MagAOX::logger::Saving_state_change_fb * GetSaving_state_change_fb(const void *buf)
void FinishSaving_state_change_fbBuffer(::flatbuffers::FlatBufferBuilder &fbb, ::flatbuffers::Offset< MagAOX::logger::Saving_state_change_fb > root)
bool VerifySizePrefixedSaving_state_change_fbBuffer(::flatbuffers::Verifier &verifier)
void FinishSizePrefixedSaving_state_change_fbBuffer(::flatbuffers::FlatBufferBuilder &fbb, ::flatbuffers::Offset< MagAOX::logger::Saving_state_change_fb > root)
const MagAOX::logger::Saving_state_change_fb * GetSizePrefixedSaving_state_change_fb(const void *buf)
inline ::flatbuffers::Offset< Saving_state_change_fb > CreateSaving_state_change_fb(::flatbuffers::FlatBufferBuilder &_fbb, int16_t state=0, uint64_t frameNo=0)
const ::flatbuffers::TypeTable * Saving_state_change_fbTypeTable()
Saving_state_change_fbBuilder Builder
static const ::flatbuffers::TypeTable * MiniReflectTypeTable()
bool Verify(::flatbuffers::Verifier &verifier) const
void add_frameNo(uint64_t frameNo)
Saving_state_change_fbBuilder(::flatbuffers::FlatBufferBuilder &_fbb)
::flatbuffers::uoffset_t start_
::flatbuffers::FlatBufferBuilder & fbb_
Saving_state_change_fb Table
::flatbuffers::Offset< Saving_state_change_fb > Finish()
void add_state(int16_t state)