Classes | Namespaces | Enumerations | Functions | Variables
BT_logger_generated.h File Reference
#include "behaviortree_cpp/flatbuffers/flatbuffers.h"
Include dependency graph for BT_logger_generated.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Serialization::BehaviorTreeBuilder
struct  Serialization::FLATBUFFERS_FINAL_CLASS
struct  Serialization::FLATBUFFERS_FINAL_CLASS
struct  Serialization::FLATBUFFERS_FINAL_CLASS
struct  Serialization::FLATBUFFERS_FINAL_CLASS
struct  Serialization::FLATBUFFERS_FINAL_CLASS
struct  Serialization::FLATBUFFERS_FINAL_CLASS
struct  Serialization::NodeModelBuilder
struct  Serialization::PortConfigBuilder
struct  Serialization::PortModelBuilder
struct  Serialization::StatusChangeLogBuilder
struct  Serialization::TreeNodeBuilder

Namespaces

namespace  Serialization

Enumerations

enum  Serialization::NodeStatus {
  Serialization::IDLE = 0, Serialization::RUNNING = 1, Serialization::SUCCESS = 2, Serialization::FAILURE = 3,
  Serialization::MIN = IDLE, Serialization::MAX = FAILURE
}
enum  Serialization::NodeType {
  Serialization::UNDEFINED = 0, Serialization::ACTION = 1, Serialization::CONDITION = 2, Serialization::CONTROL = 3,
  Serialization::DECORATOR = 4, Serialization::SUBTREE = 5, Serialization::MIN = IDLE, Serialization::MAX = FAILURE
}
enum  Serialization::PortDirection {
  Serialization::INPUT = 0, Serialization::OUTPUT = 1, Serialization::INOUT = 2, Serialization::MIN = IDLE,
  Serialization::MAX = FAILURE
}

Functions

flatbuffers::Offset< BehaviorTree > Serialization::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 > Serialization::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 > Serialization::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 > Serialization::CreateNodeModelDirect (flatbuffers::FlatBufferBuilder &_fbb, const char *registration_name=nullptr, NodeType type=NodeType::UNDEFINED, const std::vector< flatbuffers::Offset< PortModel >> *ports=nullptr)
flatbuffers::Offset< PortConfig > Serialization::CreatePortConfig (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > port_name=0, flatbuffers::Offset< flatbuffers::String > remap=0)
flatbuffers::Offset< PortConfig > Serialization::CreatePortConfigDirect (flatbuffers::FlatBufferBuilder &_fbb, const char *port_name=nullptr, const char *remap=nullptr)
flatbuffers::Offset< PortModel > Serialization::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 > Serialization::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 > 
Serialization::CreateStatusChangeLog (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< BehaviorTree > behavior_tree=0, flatbuffers::Offset< flatbuffers::Vector< const StatusChange * >> state_changes=0)
flatbuffers::Offset
< StatusChangeLog > 
Serialization::CreateStatusChangeLogDirect (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< BehaviorTree > behavior_tree=0, const std::vector< StatusChange > *state_changes=nullptr)
flatbuffers::Offset< TreeNode > Serialization::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 > Serialization::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 * Serialization::EnumNameNodeStatus (NodeStatus e)
const char * Serialization::EnumNameNodeType (NodeType e)
const char * Serialization::EnumNamePortDirection (PortDirection e)
const char *const * Serialization::EnumNamesNodeStatus ()
const char *const * Serialization::EnumNamesNodeType ()
const char *const * Serialization::EnumNamesPortDirection ()
const NodeStatus(& Serialization::EnumValuesNodeStatus ())[4]
const NodeType(& Serialization::EnumValuesNodeType ())[6]
const PortDirection(& Serialization::EnumValuesPortDirection ())[3]
void Serialization::FinishBehaviorTreeBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< Serialization::BehaviorTree > root)
void Serialization::FinishSizePrefixedBehaviorTreeBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< Serialization::BehaviorTree > root)
 Serialization::FLATBUFFERS_MANUALLY_ALIGNED_STRUCT (8) Timestamp FLATBUFFERS_FINAL_CLASS
 Serialization::FLATBUFFERS_STRUCT_END (Timestamp, 8)
 Serialization::FLATBUFFERS_STRUCT_END (StatusChange, 16)
const Serialization::BehaviorTree * Serialization::GetBehaviorTree (const void *buf)
const Serialization::BehaviorTree * Serialization::GetSizePrefixedBehaviorTree (const void *buf)
bool Serialization::VerifyBehaviorTreeBuffer (flatbuffers::Verifier &verifier)
bool Serialization::VerifySizePrefixedBehaviorTreeBuffer (flatbuffers::Verifier &verifier)

Variables

 VT_BEHAVIOR_TREE = 4
 VT_CHILDREN_UID = 6
 VT_DIRECTION = 6
 VT_INSTANCE_NAME = 10
 VT_NODES = 6
 VT_PORT_NAME = 4
 VT_REGISTRATION_NAME = 12
 VT_ROOT_UID = 4
 VT_STATUS = 8
 VT_TYPE = 6
 VT_TYPE_INFO = 8
 VT_UID = 4

Variable Documentation

Definition at line 621 of file BT_logger_generated.h.

Definition at line 347 of file BT_logger_generated.h.

Definition at line 193 of file BT_logger_generated.h.

Definition at line 349 of file BT_logger_generated.h.

VT_NODES = 6

Definition at line 544 of file BT_logger_generated.h.

Definition at line 192 of file BT_logger_generated.h.

Definition at line 350 of file BT_logger_generated.h.

Definition at line 543 of file BT_logger_generated.h.

VT_STATUS = 8

Definition at line 348 of file BT_logger_generated.h.

VT_TYPE = 6

Definition at line 466 of file BT_logger_generated.h.

Definition at line 194 of file BT_logger_generated.h.

VT_UID = 4

Definition at line 346 of file BT_logger_generated.h.



behaviortree_cpp
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Sat Jun 8 2019 20:17:15