Public Member Functions | Public Attributes | List of all members
wildcards::cards< char32_t > Struct Reference

#include <wildcards.hpp>

Public Member Functions

constexpr cards (cards_type type=cards_type::extended)
 
constexpr cards (char32_t a, char32_t s, char32_t e)
 
constexpr cards (char32_t a, char32_t s, char32_t e, char32_t so, char32_t sc, char32_t sn, char32_t ao, char32_t ac, char32_t ar)
 

Public Attributes

char32_t alt_close {U')'}
 
bool alt_enabled {true}
 
char32_t alt_open {U'('}
 
char32_t alt_or {U'|'}
 
char32_t anything {U'*'}
 
char32_t escape {U'\\'}
 
char32_t set_close {U']'}
 
bool set_enabled {true}
 
char32_t set_not {U'!'}
 
char32_t set_open {U'['}
 
char32_t single {U'?'}
 

Detailed Description

Definition at line 143 of file wildcards.hpp.

Constructor & Destructor Documentation

◆ cards() [1/3]

constexpr wildcards::cards< char32_t >::cards ( cards_type  type = cards_type::extended)
inlineconstexpr

Definition at line 145 of file wildcards.hpp.

◆ cards() [2/3]

constexpr wildcards::cards< char32_t >::cards ( char32_t  a,
char32_t  s,
char32_t  e 
)
inlineconstexpr

Definition at line 149 of file wildcards.hpp.

◆ cards() [3/3]

constexpr wildcards::cards< char32_t >::cards ( char32_t  a,
char32_t  s,
char32_t  e,
char32_t  so,
char32_t  sc,
char32_t  sn,
char32_t  ao,
char32_t  ac,
char32_t  ar 
)
inlineconstexpr

Definition at line 157 of file wildcards.hpp.

Member Data Documentation

◆ alt_close

char32_t wildcards::cards< char32_t >::alt_close {U')'}

Definition at line 181 of file wildcards.hpp.

◆ alt_enabled

bool wildcards::cards< char32_t >::alt_enabled {true}

Definition at line 179 of file wildcards.hpp.

◆ alt_open

char32_t wildcards::cards< char32_t >::alt_open {U'('}

Definition at line 180 of file wildcards.hpp.

◆ alt_or

char32_t wildcards::cards< char32_t >::alt_or {U'|'}

Definition at line 182 of file wildcards.hpp.

◆ anything

char32_t wildcards::cards< char32_t >::anything {U'*'}

Definition at line 172 of file wildcards.hpp.

◆ escape

char32_t wildcards::cards< char32_t >::escape {U'\\'}

Definition at line 174 of file wildcards.hpp.

◆ set_close

char32_t wildcards::cards< char32_t >::set_close {U']'}

Definition at line 177 of file wildcards.hpp.

◆ set_enabled

bool wildcards::cards< char32_t >::set_enabled {true}

Definition at line 175 of file wildcards.hpp.

◆ set_not

char32_t wildcards::cards< char32_t >::set_not {U'!'}

Definition at line 178 of file wildcards.hpp.

◆ set_open

char32_t wildcards::cards< char32_t >::set_open {U'['}

Definition at line 176 of file wildcards.hpp.

◆ single

char32_t wildcards::cards< char32_t >::single {U'?'}

Definition at line 173 of file wildcards.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