4#ifndef FLATBUFFERS_GENERATED_USERLOG_MAGAOX_LOGGER_H_
5#define FLATBUFFERS_GENERATED_USERLOG_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");
20struct User_log_fbBuilder;
24struct User_log_fb FLATBUFFERS_FINAL_CLASS :
private ::flatbuffers::Table {
29 enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
33 const ::flatbuffers::String *
email()
const {
34 return GetPointer<const ::flatbuffers::String *>(
VT_EMAIL);
36 const ::flatbuffers::String *
message()
const {
37 return GetPointer<const ::flatbuffers::String *>(VT_MESSAGE);
39 bool Verify(::flatbuffers::Verifier &verifier)
const {
40 return VerifyTableStart(verifier) &&
42 verifier.VerifyString(email()) &&
43 VerifyOffset(verifier, VT_MESSAGE) &&
44 verifier.VerifyString(message()) &&
51 ::flatbuffers::FlatBufferBuilder &
fbb_;
53 void add_email(::flatbuffers::Offset<::flatbuffers::String> email) {
54 fbb_.AddOffset(User_log_fb::VT_EMAIL, email);
56 void add_message(::flatbuffers::Offset<::flatbuffers::String> message) {
57 fbb_.AddOffset(User_log_fb::VT_MESSAGE, message);
63 ::flatbuffers::Offset<User_log_fb>
Finish() {
65 auto o = ::flatbuffers::Offset<User_log_fb>(end);
71 ::flatbuffers::FlatBufferBuilder &_fbb,
72 ::flatbuffers::Offset<::flatbuffers::String> email = 0,
73 ::flatbuffers::Offset<::flatbuffers::String> message = 0) {
81 ::flatbuffers::FlatBufferBuilder &_fbb,
82 const char *email =
nullptr,
83 const char *message =
nullptr) {
84 auto email__ = email ? _fbb.CreateString(email) : 0;
85 auto message__ = message ? _fbb.CreateString(message) : 0;
93 static const ::flatbuffers::TypeCode type_codes[] = {
94 { ::flatbuffers::ET_STRING, 0, -1 },
95 { ::flatbuffers::ET_STRING, 0, -1 }
97 static const char *
const names[] = {
101 static const ::flatbuffers::TypeTable tt = {
102 ::flatbuffers::ST_TABLE, 2, type_codes,
nullptr,
nullptr,
nullptr, names
108 return ::flatbuffers::GetRoot<MagAOX::logger::User_log_fb>(buf);
112 return ::flatbuffers::GetSizePrefixedRoot<MagAOX::logger::User_log_fb>(buf);
116 ::flatbuffers::Verifier &verifier) {
117 return verifier.VerifyBuffer<MagAOX::logger::User_log_fb>(
nullptr);
121 ::flatbuffers::Verifier &verifier) {
122 return verifier.VerifySizePrefixedBuffer<MagAOX::logger::User_log_fb>(
nullptr);
126 ::flatbuffers::FlatBufferBuilder &fbb,
127 ::flatbuffers::Offset<MagAOX::logger::User_log_fb> root) {
132 ::flatbuffers::FlatBufferBuilder &fbb,
133 ::flatbuffers::Offset<MagAOX::logger::User_log_fb> root) {
134 fbb.FinishSizePrefixed(root);
const ::flatbuffers::TypeTable * User_log_fbTypeTable()
void FinishSizePrefixedUser_log_fbBuffer(::flatbuffers::FlatBufferBuilder &fbb, ::flatbuffers::Offset< MagAOX::logger::User_log_fb > root)
const MagAOX::logger::User_log_fb * GetSizePrefixedUser_log_fb(const void *buf)
inline ::flatbuffers::Offset< User_log_fb > CreateUser_log_fb(::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > email=0, ::flatbuffers::Offset<::flatbuffers::String > message=0)
void FinishUser_log_fbBuffer(::flatbuffers::FlatBufferBuilder &fbb, ::flatbuffers::Offset< MagAOX::logger::User_log_fb > root)
bool VerifyUser_log_fbBuffer(::flatbuffers::Verifier &verifier)
bool VerifySizePrefixedUser_log_fbBuffer(::flatbuffers::Verifier &verifier)
inline ::flatbuffers::Offset< User_log_fb > CreateUser_log_fbDirect(::flatbuffers::FlatBufferBuilder &_fbb, const char *email=nullptr, const char *message=nullptr)
const MagAOX::logger::User_log_fb * GetUser_log_fb(const void *buf)
User_log_fbBuilder Builder
const ::flatbuffers::String * email() const
const ::flatbuffers::String * message() const
static const ::flatbuffers::TypeTable * MiniReflectTypeTable()
bool Verify(::flatbuffers::Verifier &verifier) const
User_log_fbBuilder(::flatbuffers::FlatBufferBuilder &_fbb)
::flatbuffers::FlatBufferBuilder & fbb_
void add_email(::flatbuffers::Offset<::flatbuffers::String > email)
::flatbuffers::uoffset_t start_
void add_message(::flatbuffers::Offset<::flatbuffers::String > message)
::flatbuffers::Offset< User_log_fb > Finish()