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

#include <wildcards.hpp>

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 101 of file wildcards.hpp.

Constructor & Destructor Documentation

◆ cards() [1/3]

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

Definition at line 103 of file wildcards.hpp.

◆ cards() [2/3]

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

Definition at line 107 of file wildcards.hpp.

◆ cards() [3/3]

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

Definition at line 115 of file wildcards.hpp.

Member Data Documentation

◆ alt_close

char16_t wildcards::cards< char16_t >::alt_close {u')'}

Definition at line 139 of file wildcards.hpp.

◆ alt_enabled

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

Definition at line 137 of file wildcards.hpp.

◆ alt_open

char16_t wildcards::cards< char16_t >::alt_open {u'('}

Definition at line 138 of file wildcards.hpp.

◆ alt_or

char16_t wildcards::cards< char16_t >::alt_or {u'|'}

Definition at line 140 of file wildcards.hpp.

◆ anything

char16_t wildcards::cards< char16_t >::anything {u'*'}

Definition at line 130 of file wildcards.hpp.

◆ escape

char16_t wildcards::cards< char16_t >::escape {u'\\'}

Definition at line 132 of file wildcards.hpp.

◆ set_close

char16_t wildcards::cards< char16_t >::set_close {u']'}

Definition at line 135 of file wildcards.hpp.

◆ set_enabled

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

Definition at line 133 of file wildcards.hpp.

◆ set_not

char16_t wildcards::cards< char16_t >::set_not {u'!'}

Definition at line 136 of file wildcards.hpp.

◆ set_open

char16_t wildcards::cards< char16_t >::set_open {u'['}

Definition at line 134 of file wildcards.hpp.

◆ single

char16_t wildcards::cards< char16_t >::single {u'?'}

Definition at line 131 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