|
flatbuffers::Offset< BehaviorTree > | CreateBehaviorTree (flatbuffers::FlatBufferBuilder &_fbb, uint16_t root_uid=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< TreeNode >>> nodes=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< NodeModel >>> node_models=0) |
|
flatbuffers::Offset< BehaviorTree > | CreateBehaviorTreeDirect (flatbuffers::FlatBufferBuilder &_fbb, uint16_t root_uid=0, const std::vector< flatbuffers::Offset< TreeNode >> *nodes=nullptr, const std::vector< flatbuffers::Offset< NodeModel >> *node_models=nullptr) |
|
flatbuffers::Offset< NodeModel > | CreateNodeModel (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > registration_name=0, NodeType type=NodeType::UNDEFINED, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< PortModel >>> ports=0) |
|
flatbuffers::Offset< NodeModel > | CreateNodeModelDirect (flatbuffers::FlatBufferBuilder &_fbb, const char *registration_name=nullptr, NodeType type=NodeType::UNDEFINED, const std::vector< flatbuffers::Offset< PortModel >> *ports=nullptr) |
|
flatbuffers::Offset< PortConfig > | CreatePortConfig (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > port_name=0, flatbuffers::Offset< flatbuffers::String > remap=0) |
|
flatbuffers::Offset< PortConfig > | CreatePortConfigDirect (flatbuffers::FlatBufferBuilder &_fbb, const char *port_name=nullptr, const char *remap=nullptr) |
|
flatbuffers::Offset< PortModel > | CreatePortModel (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > port_name=0, PortDirection direction=PortDirection::INPUT, flatbuffers::Offset< flatbuffers::String > type_info=0, flatbuffers::Offset< flatbuffers::String > description=0) |
|
flatbuffers::Offset< PortModel > | CreatePortModelDirect (flatbuffers::FlatBufferBuilder &_fbb, const char *port_name=nullptr, PortDirection direction=PortDirection::INPUT, const char *type_info=nullptr, const char *description=nullptr) |
|
flatbuffers::Offset< StatusChangeLog > | CreateStatusChangeLog (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< BehaviorTree > behavior_tree=0, flatbuffers::Offset< flatbuffers::Vector< const StatusChange * >> state_changes=0) |
|
flatbuffers::Offset< StatusChangeLog > | CreateStatusChangeLogDirect (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< BehaviorTree > behavior_tree=0, const std::vector< StatusChange > *state_changes=nullptr) |
|
flatbuffers::Offset< TreeNode > | CreateTreeNode (flatbuffers::FlatBufferBuilder &_fbb, uint16_t uid=0, flatbuffers::Offset< flatbuffers::Vector< uint16_t >> children_uid=0, NodeStatus status=NodeStatus::IDLE, flatbuffers::Offset< flatbuffers::String > instance_name=0, flatbuffers::Offset< flatbuffers::String > registration_name=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< PortConfig >>> port_remaps=0) |
|
flatbuffers::Offset< TreeNode > | CreateTreeNodeDirect (flatbuffers::FlatBufferBuilder &_fbb, uint16_t uid=0, const std::vector< uint16_t > *children_uid=nullptr, NodeStatus status=NodeStatus::IDLE, const char *instance_name=nullptr, const char *registration_name=nullptr, const std::vector< flatbuffers::Offset< PortConfig >> *port_remaps=nullptr) |
|
const char * | EnumNameNodeStatus (NodeStatus e) |
|
const char * | EnumNameNodeType (NodeType e) |
|
const char * | EnumNamePortDirection (PortDirection e) |
|
const char *const * | EnumNamesNodeStatus () |
|
const char *const * | EnumNamesNodeType () |
|
const char *const * | EnumNamesPortDirection () |
|
const NodeStatus(& | EnumValuesNodeStatus ())[4] |
|
const NodeType(& | EnumValuesNodeType ())[6] |
|
const PortDirection(& | EnumValuesPortDirection ())[3] |
|
void | FinishBehaviorTreeBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< Serialization::BehaviorTree > root) |
|
void | FinishSizePrefixedBehaviorTreeBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< Serialization::BehaviorTree > root) |
|
| FLATBUFFERS_MANUALLY_ALIGNED_STRUCT (8) Timestamp FLATBUFFERS_FINAL_CLASS |
|
| FLATBUFFERS_STRUCT_END (Timestamp, 8) |
|
| FLATBUFFERS_STRUCT_END (StatusChange, 16) |
|
const Serialization::BehaviorTree * | GetBehaviorTree (const void *buf) |
|
const Serialization::BehaviorTree * | GetSizePrefixedBehaviorTree (const void *buf) |
|
bool | VerifyBehaviorTreeBuffer (flatbuffers::Verifier &verifier) |
|
bool | VerifySizePrefixedBehaviorTreeBuffer (flatbuffers::Verifier &verifier) |
|