Public Types | Public Member Functions | List of all members
BT::Ast::ExprBase Struct Referenceabstract

#include <operators.hpp>

Inheritance diagram for BT::Ast::ExprBase:
Inheritance graph
[legend]

Public Types

using Ptr = std::shared_ptr< ExprBase >
 

Public Member Functions

virtual Any evaluate (Environment &env) const =0
 
virtual ~ExprBase ()=default
 

Detailed Description

Definition at line 53 of file operators.hpp.

Member Typedef Documentation

◆ Ptr

using BT::Ast::ExprBase::Ptr = std::shared_ptr<ExprBase>

Definition at line 55 of file operators.hpp.

Constructor & Destructor Documentation

◆ ~ExprBase()

virtual BT::Ast::ExprBase::~ExprBase ( )
virtualdefault

Member Function Documentation

◆ evaluate()

virtual Any BT::Ast::ExprBase::evaluate ( Environment env) const
pure virtual

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


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:09