Public Member Functions | List of all members
lexyd::_ctx_counter_dsl< Id > Struct Template Reference

#include <context_counter.hpp>

Public Member Functions

template<int InitialValue = 0>
constexpr auto create () const
 
constexpr auto dec () const
 
constexpr auto inc () const
 
template<int Value>
constexpr auto is () const
 
constexpr auto is_zero () const
 
template<typename Rule >
constexpr auto pop (Rule) const
 
template<typename Rule >
constexpr auto push (Rule) const
 
constexpr auto value () const
 

Detailed Description

template<typename Id>
struct lexyd::_ctx_counter_dsl< Id >

Definition at line 210 of file context_counter.hpp.

Member Function Documentation

◆ create()

template<typename Id >
template<int InitialValue = 0>
constexpr auto lexyd::_ctx_counter_dsl< Id >::create ( ) const
inlineconstexpr

Definition at line 213 of file context_counter.hpp.

◆ dec()

template<typename Id >
constexpr auto lexyd::_ctx_counter_dsl< Id >::dec ( ) const
inlineconstexpr

Definition at line 222 of file context_counter.hpp.

◆ inc()

template<typename Id >
constexpr auto lexyd::_ctx_counter_dsl< Id >::inc ( ) const
inlineconstexpr

Definition at line 218 of file context_counter.hpp.

◆ is()

template<typename Id >
template<int Value>
constexpr auto lexyd::_ctx_counter_dsl< Id >::is ( ) const
inlineconstexpr

Definition at line 239 of file context_counter.hpp.

◆ is_zero()

template<typename Id >
constexpr auto lexyd::_ctx_counter_dsl< Id >::is_zero ( ) const
inlineconstexpr

Definition at line 243 of file context_counter.hpp.

◆ pop()

template<typename Id >
template<typename Rule >
constexpr auto lexyd::_ctx_counter_dsl< Id >::pop ( Rule  ) const
inlineconstexpr

Definition at line 233 of file context_counter.hpp.

◆ push()

template<typename Id >
template<typename Rule >
constexpr auto lexyd::_ctx_counter_dsl< Id >::push ( Rule  ) const
inlineconstexpr

Definition at line 228 of file context_counter.hpp.

◆ value()

template<typename Id >
constexpr auto lexyd::_ctx_counter_dsl< Id >::value ( ) const
inlineconstexpr

Definition at line 248 of file context_counter.hpp.


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


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Mon Sep 16 2024 02:19:25