Classes | |
| struct | BehaviorTreeBuilder |
| struct | FLATBUFFERS_FINAL_CLASS |
| struct | KeyValueBuilder |
| struct | StatusChangeLogBuilder |
| struct | TreeNodeBuilder |
Enumerations | |
| enum | Status { IDLE = 0, RUNNING = 1, SUCCESS = 2, FAILURE = 3, MIN = IDLE, MAX = FAILURE } |
| enum | Type { UNDEFINED = 0, ACTION = 1, CONDITION = 2, CONTROL = 3, DECORATOR = 4, SUBTREE = 5, MIN = IDLE, MAX = FAILURE } |
Functions | |
| flatbuffers::Offset< BehaviorTree > | CreateBehaviorTree (flatbuffers::FlatBufferBuilder &_fbb, uint16_t root_uid=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< TreeNode >>> nodes=0) |
| flatbuffers::Offset< BehaviorTree > | CreateBehaviorTreeDirect (flatbuffers::FlatBufferBuilder &_fbb, uint16_t root_uid=0, const std::vector< flatbuffers::Offset< TreeNode >> *nodes=nullptr) |
| flatbuffers::Offset< KeyValue > | CreateKeyValue (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > key=0, flatbuffers::Offset< flatbuffers::String > value=0) |
| flatbuffers::Offset< KeyValue > | CreateKeyValueDirect (flatbuffers::FlatBufferBuilder &_fbb, const char *key=nullptr, const char *value=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, Type type=Type::UNDEFINED, Status status=Status::IDLE, flatbuffers::Offset< flatbuffers::String > instance_name=0, flatbuffers::Offset< flatbuffers::String > registration_name=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< KeyValue >>> params=0) |
| flatbuffers::Offset< TreeNode > | CreateTreeNodeDirect (flatbuffers::FlatBufferBuilder &_fbb, uint16_t uid=0, const std::vector< uint16_t > *children_uid=nullptr, Type type=Type::UNDEFINED, Status status=Status::IDLE, const char *instance_name=nullptr, const char *registration_name=nullptr, const std::vector< flatbuffers::Offset< KeyValue >> *params=nullptr) |
| const char *const * | EnumNamesStatus () |
| const char * | EnumNameStatus (Status e) |
| const char *const * | EnumNamesType () |
| const char * | EnumNameType (Type e) |
| const Status(& | EnumValuesStatus ())[4] |
| const Type(& | EnumValuesType ())[6] |
| void | FinishBehaviorTreeBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< BT_Serialization::BehaviorTree > root) |
| void | FinishSizePrefixedBehaviorTreeBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< BT_Serialization::BehaviorTree > root) |
| FLATBUFFERS_MANUALLY_ALIGNED_STRUCT (8) Timestamp FLATBUFFERS_FINAL_CLASS | |
| FLATBUFFERS_STRUCT_END (Timestamp, 8) | |
| FLATBUFFERS_STRUCT_END (StatusChange, 16) | |
| const BT_Serialization::BehaviorTree * | GetBehaviorTree (const void *buf) |
| const BT_Serialization::BehaviorTree * | GetSizePrefixedBehaviorTree (const void *buf) |
| bool | VerifyBehaviorTreeBuffer (flatbuffers::Verifier &verifier) |
| bool | VerifySizePrefixedBehaviorTreeBuffer (flatbuffers::Verifier &verifier) |
Definition at line 22 of file BT_logger_generated.h.
Definition at line 51 of file BT_logger_generated.h.
| flatbuffers::Offset<BehaviorTree> BT_Serialization::CreateBehaviorTree | ( | flatbuffers::FlatBufferBuilder & | _fbb, |
| uint16_t | root_uid = 0, |
||
| flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< TreeNode >>> | nodes = 0 |
||
| ) | [inline] |
Definition at line 394 of file BT_logger_generated.h.
| flatbuffers::Offset<BehaviorTree> BT_Serialization::CreateBehaviorTreeDirect | ( | flatbuffers::FlatBufferBuilder & | _fbb, |
| uint16_t | root_uid = 0, |
||
| const std::vector< flatbuffers::Offset< TreeNode >> * | nodes = nullptr |
||
| ) | [inline] |
Definition at line 405 of file BT_logger_generated.h.
| flatbuffers::Offset<KeyValue> BT_Serialization::CreateKeyValue | ( | flatbuffers::FlatBufferBuilder & | _fbb, |
| flatbuffers::Offset< flatbuffers::String > | key = 0, |
||
| flatbuffers::Offset< flatbuffers::String > | value = 0 |
||
| ) | [inline] |
Definition at line 194 of file BT_logger_generated.h.
| flatbuffers::Offset<KeyValue> BT_Serialization::CreateKeyValueDirect | ( | flatbuffers::FlatBufferBuilder & | _fbb, |
| const char * | key = nullptr, |
||
| const char * | value = nullptr |
||
| ) | [inline] |
Definition at line 204 of file BT_logger_generated.h.
| flatbuffers::Offset<StatusChangeLog> BT_Serialization::CreateStatusChangeLog | ( | flatbuffers::FlatBufferBuilder & | _fbb, |
| flatbuffers::Offset< BehaviorTree > | behavior_tree = 0, |
||
| flatbuffers::Offset< flatbuffers::Vector< const StatusChange * >> | state_changes = 0 |
||
| ) | [inline] |
Definition at line 461 of file BT_logger_generated.h.
| flatbuffers::Offset<StatusChangeLog> BT_Serialization::CreateStatusChangeLogDirect | ( | flatbuffers::FlatBufferBuilder & | _fbb, |
| flatbuffers::Offset< BehaviorTree > | behavior_tree = 0, |
||
| const std::vector< StatusChange > * | state_changes = nullptr |
||
| ) | [inline] |
Definition at line 471 of file BT_logger_generated.h.
| flatbuffers::Offset<TreeNode> BT_Serialization::CreateTreeNode | ( | flatbuffers::FlatBufferBuilder & | _fbb, |
| uint16_t | uid = 0, |
||
| flatbuffers::Offset< flatbuffers::Vector< uint16_t >> | children_uid = 0, |
||
| Type | type = Type::UNDEFINED, |
||
| Status | status = Status::IDLE, |
||
| flatbuffers::Offset< flatbuffers::String > | instance_name = 0, |
||
| flatbuffers::Offset< flatbuffers::String > | registration_name = 0, |
||
| flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< KeyValue >>> | params = 0 |
||
| ) | [inline] |
Definition at line 314 of file BT_logger_generated.h.
| flatbuffers::Offset<TreeNode> BT_Serialization::CreateTreeNodeDirect | ( | flatbuffers::FlatBufferBuilder & | _fbb, |
| uint16_t | uid = 0, |
||
| const std::vector< uint16_t > * | children_uid = nullptr, |
||
| Type | type = Type::UNDEFINED, |
||
| Status | status = Status::IDLE, |
||
| const char * | instance_name = nullptr, |
||
| const char * | registration_name = nullptr, |
||
| const std::vector< flatbuffers::Offset< KeyValue >> * | params = nullptr |
||
| ) | [inline] |
Definition at line 333 of file BT_logger_generated.h.
| const char* const* BT_Serialization::EnumNamesStatus | ( | ) | [inline] |
Definition at line 39 of file BT_logger_generated.h.
| const char* BT_Serialization::EnumNameStatus | ( | Status | e | ) | [inline] |
Definition at line 45 of file BT_logger_generated.h.
| const char* const* BT_Serialization::EnumNamesType | ( | ) | [inline] |
Definition at line 70 of file BT_logger_generated.h.
| const char* BT_Serialization::EnumNameType | ( | Type | e | ) | [inline] |
Definition at line 77 of file BT_logger_generated.h.
| const Status(& BT_Serialization::EnumValuesStatus | ( | ) | )[4] [inline] |
Definition at line 32 of file BT_logger_generated.h.
| const Type(& BT_Serialization::EnumValuesType | ( | ) | )[6] [inline] |
Definition at line 63 of file BT_logger_generated.h.
| void BT_Serialization::FinishBehaviorTreeBuffer | ( | flatbuffers::FlatBufferBuilder & | fbb, |
| flatbuffers::Offset< BT_Serialization::BehaviorTree > | root | ||
| ) | [inline] |
Definition at line 500 of file BT_logger_generated.h.
| void BT_Serialization::FinishSizePrefixedBehaviorTreeBuffer | ( | flatbuffers::FlatBufferBuilder & | fbb, |
| flatbuffers::Offset< BT_Serialization::BehaviorTree > | root | ||
| ) | [inline] |
Definition at line 506 of file BT_logger_generated.h.
Definition at line 83 of file BT_logger_generated.h.
| BT_Serialization::FLATBUFFERS_STRUCT_END | ( | Timestamp | , |
| 8 | |||
| ) |
| BT_Serialization::FLATBUFFERS_STRUCT_END | ( | StatusChange | , |
| 16 | |||
| ) |
| const BT_Serialization::BehaviorTree* BT_Serialization::GetBehaviorTree | ( | const void * | buf | ) | [inline] |
Definition at line 480 of file BT_logger_generated.h.
| const BT_Serialization::BehaviorTree* BT_Serialization::GetSizePrefixedBehaviorTree | ( | const void * | buf | ) | [inline] |
Definition at line 485 of file BT_logger_generated.h.
| bool BT_Serialization::VerifyBehaviorTreeBuffer | ( | flatbuffers::Verifier & | verifier | ) | [inline] |
Definition at line 490 of file BT_logger_generated.h.
| bool BT_Serialization::VerifySizePrefixedBehaviorTreeBuffer | ( | flatbuffers::Verifier & | verifier | ) | [inline] |
Definition at line 495 of file BT_logger_generated.h.