4 #ifndef FLATBUFFERS_GENERATED_DEALLOCATE_TT_TARGET_TTNN_H_
5 #define FLATBUFFERS_GENERATED_DEALLOCATE_TT_TARGET_TTNN_H_
7 #include "flatbuffers/flatbuffers.h"
11 static_assert(FLATBUFFERS_VERSION_MAJOR == 24 &&
12 FLATBUFFERS_VERSION_MINOR == 3 &&
13 FLATBUFFERS_VERSION_REVISION == 25,
14 "Non-compatible flatbuffers version included");
23 struct DeallocateOpBuilder;
25 struct DeallocateOp FLATBUFFERS_FINAL_CLASS :
private ::flatbuffers::Table {
29 return "tt.target.ttnn.DeallocateOp";
31 enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
35 const tt::target::ttnn::TensorRef *
in()
const {
36 return GetPointer<const tt::target::ttnn::TensorRef *>(
VT_IN);
39 return GetField<uint8_t>(VT_FORCE, 0) != 0;
41 bool Verify(::flatbuffers::Verifier &verifier)
const {
42 return VerifyTableStart(verifier) &&
43 VerifyOffset(verifier,
VT_IN) &&
44 verifier.VerifyTable(in()) &&
45 VerifyField<uint8_t>(verifier, VT_FORCE, 1) &&
52 ::flatbuffers::FlatBufferBuilder &
fbb_;
54 void add_in(::flatbuffers::Offset<tt::target::ttnn::TensorRef> in) {
58 fbb_.AddElement<uint8_t>(DeallocateOp::VT_FORCE,
static_cast<uint8_t
>(force), 0);
64 ::flatbuffers::Offset<DeallocateOp>
Finish() {
66 auto o = ::flatbuffers::Offset<DeallocateOp>(end);
72 ::flatbuffers::FlatBufferBuilder &_fbb,
73 ::flatbuffers::Offset<tt::target::ttnn::TensorRef> in = 0,
VT_IN
Definition: deallocate_generated.h:32
inline ::flatbuffers::Offset< DeallocateOp > CreateDeallocateOp(::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > in=0, bool force=false)
Definition: deallocate_generated.h:71
Definition: debug_info_generated.h:18
Definition: deallocate_generated.h:50
DeallocateOpBuilder(::flatbuffers::FlatBufferBuilder &_fbb)
Definition: deallocate_generated.h:60
::flatbuffers::uoffset_t start_
Definition: deallocate_generated.h:53
::flatbuffers::FlatBufferBuilder & fbb_
Definition: deallocate_generated.h:52
DeallocateOp Table
Definition: deallocate_generated.h:51
::flatbuffers::Offset< DeallocateOp > Finish()
Definition: deallocate_generated.h:64
void add_force(bool force)
Definition: deallocate_generated.h:57
void add_in(::flatbuffers::Offset< tt::target::ttnn::TensorRef > in)
Definition: deallocate_generated.h:54
Definition: deallocate_generated.h:81
DeallocateOp type
Definition: deallocate_generated.h:82
static constexpr auto Create
Definition: deallocate_generated.h:83
DeallocateOpBuilder Builder
Definition: deallocate_generated.h:26
const tt::target::ttnn::TensorRef * in() const
Definition: deallocate_generated.h:35
bool Verify(::flatbuffers::Verifier &verifier) const
Definition: deallocate_generated.h:41
bool force() const
Definition: deallocate_generated.h:38
static FLATBUFFERS_CONSTEXPR_CPP11 const char * GetFullyQualifiedName()
Definition: deallocate_generated.h:28