Ember
Loading...
Searching...
No Matches
Ember::Protocol::NodeDefinitionBuilder Struct Reference

#include <ember_protocol_generated.h>

Public Member Functions

void add_id (int64_t id)
void add_node_type (NodeType node_type)
void add_subtype (flatbuffers::Offset< flatbuffers::String > subtype)
void add_name (flatbuffers::Offset< flatbuffers::String > name)
void add_description (flatbuffers::Offset< flatbuffers::String > description)
void add_attributes (flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< KeyValue > > > attributes)
void add_children (flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< NodeDefinition > > > children)
 NodeDefinitionBuilder (flatbuffers::FlatBufferBuilder &_fbb)
NodeDefinitionBuilderoperator= (const NodeDefinitionBuilder &)
flatbuffers::Offset< NodeDefinition > Finish ()

Public Attributes

flatbuffers::FlatBufferBuilder & fbb_
flatbuffers::uoffset_t start_

Detailed Description

Definition at line 400 of file ember_protocol_generated.h.

Constructor & Destructor Documentation

◆ NodeDefinitionBuilder()

Ember::Protocol::NodeDefinitionBuilder::NodeDefinitionBuilder ( flatbuffers::FlatBufferBuilder & _fbb)
inlineexplicit

Definition at line 420 of file ember_protocol_generated.h.

Member Function Documentation

◆ add_attributes()

void Ember::Protocol::NodeDefinitionBuilder::add_attributes ( flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< KeyValue > > > attributes)
inline

Definition at line 414 of file ember_protocol_generated.h.

◆ add_children()

void Ember::Protocol::NodeDefinitionBuilder::add_children ( flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< NodeDefinition > > > children)
inline

Definition at line 417 of file ember_protocol_generated.h.

◆ add_description()

void Ember::Protocol::NodeDefinitionBuilder::add_description ( flatbuffers::Offset< flatbuffers::String > description)
inline

Definition at line 411 of file ember_protocol_generated.h.

◆ add_id()

void Ember::Protocol::NodeDefinitionBuilder::add_id ( int64_t id)
inline

Definition at line 403 of file ember_protocol_generated.h.

◆ add_name()

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

Definition at line 410 of file ember_protocol_generated.h.

◆ add_node_type()

void Ember::Protocol::NodeDefinitionBuilder::add_node_type ( NodeType node_type)
inline

Definition at line 404 of file ember_protocol_generated.h.

◆ add_subtype()

void Ember::Protocol::NodeDefinitionBuilder::add_subtype ( flatbuffers::Offset< flatbuffers::String > subtype)
inline

Definition at line 407 of file ember_protocol_generated.h.

◆ Finish()

flatbuffers::Offset< NodeDefinition > Ember::Protocol::NodeDefinitionBuilder::Finish ( )
inline

Definition at line 422 of file ember_protocol_generated.h.

◆ operator=()

NodeDefinitionBuilder & Ember::Protocol::NodeDefinitionBuilder::operator= ( const NodeDefinitionBuilder & )

Member Data Documentation

◆ fbb_

flatbuffers::FlatBufferBuilder& Ember::Protocol::NodeDefinitionBuilder::fbb_

Definition at line 401 of file ember_protocol_generated.h.

◆ start_

flatbuffers::uoffset_t Ember::Protocol::NodeDefinitionBuilder::start_

Definition at line 402 of file ember_protocol_generated.h.


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