Some checks failed
Bigfoot / Build & Test Debug (Unity Build: OFF) (push) Successful in 2m17s
Bigfoot / Build & Test Debug (Unity Build: ON) (push) Successful in 26s
Bigfoot / Build & Test RelWithDebInfo (Unity Build: OFF) (push) Successful in 25s
Bigfoot / Build & Test RelWithDebInfo (Unity Build: ON) (push) Successful in 26s
Bigfoot / Build & Test Release (Unity Build: OFF) (push) Successful in 27s
Bigfoot / Build & Test Release (Unity Build: ON) (push) Successful in 26s
Bigfoot / Clang Format Checks (push) Failing after 11s
73 lines
1.9 KiB
C++
73 lines
1.9 KiB
C++
// automatically generated by the FlatBuffers compiler, do not modify
|
|
|
|
|
|
#ifndef FLATBUFFERS_GENERATED_UUID_BIGFOOT_FLAT_H_
|
|
#define FLATBUFFERS_GENERATED_UUID_BIGFOOT_FLAT_H_
|
|
|
|
#include "flatbuffers/flatbuffers.h"
|
|
|
|
// Ensure the included flatbuffers.h is the same version as when this file was
|
|
// generated, otherwise it may not be compatible.
|
|
static_assert(FLATBUFFERS_VERSION_MAJOR == 25 &&
|
|
FLATBUFFERS_VERSION_MINOR == 12 &&
|
|
FLATBUFFERS_VERSION_REVISION == 19,
|
|
"Non-compatible flatbuffers version included");
|
|
|
|
#include "EASTL/unique_ptr.h"
|
|
#include "EASTL/string.h"
|
|
|
|
namespace Bigfoot {
|
|
namespace Flat {
|
|
|
|
struct UUID;
|
|
|
|
inline const ::flatbuffers::TypeTable *UUIDTypeTable();
|
|
|
|
FLATBUFFERS_MANUALLY_ALIGNED_STRUCT(1) UUID FLATBUFFERS_FINAL_CLASS {
|
|
private:
|
|
uint8_t bytes_[16];
|
|
|
|
public:
|
|
struct Traits;
|
|
static const ::flatbuffers::TypeTable *MiniReflectTypeTable() {
|
|
return UUIDTypeTable();
|
|
}
|
|
static FLATBUFFERS_CONSTEXPR_CPP11 const char *GetFullyQualifiedName() {
|
|
return "Bigfoot.Flat.UUID";
|
|
}
|
|
UUID()
|
|
: bytes_() {
|
|
}
|
|
UUID(::flatbuffers::span<const uint8_t, 16> _bytes) {
|
|
::flatbuffers::CastToArray(bytes_).CopyFromSpan(_bytes);
|
|
}
|
|
const ::flatbuffers::Array<uint8_t, 16> *bytes() const {
|
|
return &::flatbuffers::CastToArray(bytes_);
|
|
}
|
|
};
|
|
FLATBUFFERS_STRUCT_END(UUID, 16);
|
|
|
|
struct UUID::Traits {
|
|
using type = UUID;
|
|
};
|
|
|
|
inline const ::flatbuffers::TypeTable *UUIDTypeTable() {
|
|
static const ::flatbuffers::TypeCode type_codes[] = {
|
|
{ ::flatbuffers::ET_UCHAR, 1, -1 }
|
|
};
|
|
static const int16_t array_sizes[] = { 16, };
|
|
static const int64_t values[] = { 0, 16 };
|
|
static const char * const names[] = {
|
|
"bytes"
|
|
};
|
|
static const ::flatbuffers::TypeTable tt = {
|
|
::flatbuffers::ST_STRUCT, 1, type_codes, nullptr, array_sizes, values, names
|
|
};
|
|
return &tt;
|
|
}
|
|
|
|
} // namespace Flat
|
|
} // namespace Bigfoot
|
|
|
|
#endif // FLATBUFFERS_GENERATED_UUID_BIGFOOT_FLAT_H_
|