Classes | Namespaces | Enumerations | Functions
BT_logger_generated.h File Reference
#include "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  BT_Serialization::BehaviorTreeBuilder
 
struct  BT_Serialization::FLATBUFFERS_FINAL_CLASS
 
struct  BT_Serialization::FLATBUFFERS_FINAL_CLASS
 
struct  BT_Serialization::FLATBUFFERS_FINAL_CLASS
 
struct  BT_Serialization::FLATBUFFERS_FINAL_CLASS
 
struct  BT_Serialization::KeyValueBuilder
 
struct  BT_Serialization::StatusChangeLogBuilder
 
struct  BT_Serialization::TreeNodeBuilder
 

Namespaces

 BT_Serialization
 

Enumerations

enum  BT_Serialization::Status : int8_t {
  BT_Serialization::Status::IDLE = 0, BT_Serialization::Status::RUNNING = 1, BT_Serialization::Status::SUCCESS = 2, BT_Serialization::Status::FAILURE = 3,
  BT_Serialization::Status::MIN = IDLE, BT_Serialization::Status::MAX = FAILURE
}
 
enum  BT_Serialization::Type : int8_t {
  BT_Serialization::Type::UNDEFINED = 0, BT_Serialization::Type::ACTION = 1, BT_Serialization::Type::CONDITION = 2, BT_Serialization::Type::CONTROL = 3,
  BT_Serialization::Type::DECORATOR = 4, BT_Serialization::Type::SUBTREE = 5, BT_Serialization::Type::MIN = UNDEFINED, BT_Serialization::Type::MAX = SUBTREE
}
 

Functions

flatbuffers::Offset< BehaviorTree > BT_Serialization::CreateBehaviorTree (flatbuffers::FlatBufferBuilder &_fbb, uint16_t root_uid=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< TreeNode >>> nodes=0)
 
flatbuffers::Offset< BehaviorTree > BT_Serialization::CreateBehaviorTreeDirect (flatbuffers::FlatBufferBuilder &_fbb, uint16_t root_uid=0, const std::vector< flatbuffers::Offset< TreeNode >> *nodes=nullptr)
 
flatbuffers::Offset< KeyValue > BT_Serialization::CreateKeyValue (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > key=0, flatbuffers::Offset< flatbuffers::String > value=0)
 
flatbuffers::Offset< KeyValue > BT_Serialization::CreateKeyValueDirect (flatbuffers::FlatBufferBuilder &_fbb, const char *key=nullptr, const char *value=nullptr)
 
flatbuffers::Offset< StatusChangeLog > BT_Serialization::CreateStatusChangeLog (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< BehaviorTree > behavior_tree=0, flatbuffers::Offset< flatbuffers::Vector< const StatusChange * >> state_changes=0)
 
flatbuffers::Offset< StatusChangeLog > BT_Serialization::CreateStatusChangeLogDirect (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< BehaviorTree > behavior_tree=0, const std::vector< StatusChange > *state_changes=nullptr)
 
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)
 
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)
 
const char *const * BT_Serialization::EnumNamesStatus ()
 
const char * BT_Serialization::EnumNameStatus (Status e)
 
const char *const * BT_Serialization::EnumNamesType ()
 
const char * BT_Serialization::EnumNameType (Type e)
 
const Status(& BT_Serialization::EnumValuesStatus ())[4]
 
const Type(& BT_Serialization::EnumValuesType ())[6]
 
void BT_Serialization::FinishBehaviorTreeBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< BT_Serialization::BehaviorTree > root)
 
void BT_Serialization::FinishSizePrefixedBehaviorTreeBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< BT_Serialization::BehaviorTree > root)
 
 BT_Serialization::FLATBUFFERS_MANUALLY_ALIGNED_STRUCT (8) Timestamp FLATBUFFERS_FINAL_CLASS
 
 BT_Serialization::FLATBUFFERS_STRUCT_END (Timestamp, 8)
 
 BT_Serialization::FLATBUFFERS_STRUCT_END (StatusChange, 16)
 
const BT_Serialization::BehaviorTree * BT_Serialization::GetBehaviorTree (const void *buf)
 
const BT_Serialization::BehaviorTree * BT_Serialization::GetSizePrefixedBehaviorTree (const void *buf)
 
bool BT_Serialization::VerifyBehaviorTreeBuffer (flatbuffers::Verifier &verifier)
 
bool BT_Serialization::VerifySizePrefixedBehaviorTreeBuffer (flatbuffers::Verifier &verifier)
 


behaviortree_cpp
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Sat Feb 2 2019 04:01:53