Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
lexy::_detail::op_lit_list< Literals > Struct Template Reference

#include <operator.hpp>

Public Member Functions

template<typename... T>
constexpr auto operator+ (op_lit_list< T... >) const
 

Static Public Member Functions

template<typename Encoding >
static LEXY_CONSTEVAL auto _build_trie ()
 

Static Public Attributes

static constexpr auto size = sizeof...(Literals)
 
template<typename Encoding >
static constexpr lit_trie_for< Encoding, Literals... > trie = _build_trie<Encoding>()
 

Detailed Description

template<typename... Literals>
struct lexy::_detail::op_lit_list< Literals >

Definition at line 48 of file operator.hpp.

Member Function Documentation

◆ _build_trie()

template<typename... Literals>
template<typename Encoding >
static LEXY_CONSTEVAL auto lexy::_detail::op_lit_list< Literals >::_build_trie ( )
inlinestatic

Definition at line 53 of file operator.hpp.

◆ operator+()

template<typename... Literals>
template<typename... T>
constexpr auto lexy::_detail::op_lit_list< Literals >::operator+ ( op_lit_list< T... >  ) const
inlineconstexpr

Definition at line 69 of file operator.hpp.

Member Data Documentation

◆ size

template<typename... Literals>
constexpr auto lexy::_detail::op_lit_list< Literals >::size = sizeof...(Literals)
staticconstexpr

Definition at line 50 of file operator.hpp.

◆ trie

template<typename... Literals>
template<typename Encoding >
constexpr lit_trie_for<Encoding, Literals...> lexy::_detail::op_lit_list< Literals >::trie = _build_trie<Encoding>()
staticconstexpr

Definition at line 66 of file operator.hpp.


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:10