ArmNN
 22.02
ProgramBuilder Struct Reference

#include <ClContextSchema_generated.h>

Public Types

typedef Program Table
 

Public Member Functions

void add_name (flatbuffers::Offset< flatbuffers::String > name)
 
void add_binary (flatbuffers::Offset< flatbuffers::Vector< uint8_t >> binary)
 
 ProgramBuilder (flatbuffers::FlatBufferBuilder &_fbb)
 
ProgramBuilderoperator= (const ProgramBuilder &)
 
flatbuffers::Offset< Program > Finish ()
 

Public Attributes

flatbuffers::FlatBufferBuilder & fbb_
 
flatbuffers::uoffset_t start_
 

Detailed Description

Definition at line 96 of file ClContextSchema_generated.h.

Member Typedef Documentation

◆ Table

typedef Program Table

Definition at line 97 of file ClContextSchema_generated.h.

Constructor & Destructor Documentation

◆ ProgramBuilder()

ProgramBuilder ( flatbuffers::FlatBufferBuilder &  _fbb)
inlineexplicit

Definition at line 106 of file ClContextSchema_generated.h.

107  : fbb_(_fbb) {
108  start_ = fbb_.StartTable();
109  }
flatbuffers::FlatBufferBuilder & fbb_
flatbuffers::uoffset_t start_

Member Function Documentation

◆ add_binary()

void add_binary ( flatbuffers::Offset< flatbuffers::Vector< uint8_t >>  binary)
inline

Definition at line 103 of file ClContextSchema_generated.h.

Referenced by armnn::CreateProgram().

103  {
104  fbb_.AddOffset(Program::VT_BINARY, binary);
105  }
flatbuffers::FlatBufferBuilder & fbb_

◆ add_name()

void add_name ( flatbuffers::Offset< flatbuffers::String >  name)
inline

Definition at line 100 of file ClContextSchema_generated.h.

References VT_NAME.

Referenced by armnn::CreateProgram().

100  {
101  fbb_.AddOffset(Program::VT_NAME, name);
102  }
flatbuffers::FlatBufferBuilder & fbb_

◆ Finish()

flatbuffers::Offset<Program> Finish ( )
inline

Definition at line 111 of file ClContextSchema_generated.h.

Referenced by armnn::CreateProgram().

111  {
112  const auto end = fbb_.EndTable(start_);
113  auto o = flatbuffers::Offset<Program>(end);
114  return o;
115  }
flatbuffers::FlatBufferBuilder & fbb_
flatbuffers::uoffset_t start_

◆ operator=()

ProgramBuilder& operator= ( const ProgramBuilder )

Member Data Documentation

◆ fbb_

flatbuffers::FlatBufferBuilder& fbb_

Definition at line 98 of file ClContextSchema_generated.h.

◆ start_

flatbuffers::uoffset_t start_

Definition at line 99 of file ClContextSchema_generated.h.


The documentation for this struct was generated from the following file: