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

#include <wildcards.hpp>

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 185 of file wildcards.hpp.

Constructor & Destructor Documentation

◆ cards() [1/3]

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

Definition at line 187 of file wildcards.hpp.

◆ cards() [2/3]

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

Definition at line 191 of file wildcards.hpp.

◆ cards() [3/3]

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

Definition at line 199 of file wildcards.hpp.

Member Data Documentation

◆ alt_close

wchar_t wildcards::cards< wchar_t >::alt_close {L')'}

Definition at line 223 of file wildcards.hpp.

◆ alt_enabled

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

Definition at line 221 of file wildcards.hpp.

◆ alt_open

wchar_t wildcards::cards< wchar_t >::alt_open {L'('}

Definition at line 222 of file wildcards.hpp.

◆ alt_or

wchar_t wildcards::cards< wchar_t >::alt_or {L'|'}

Definition at line 224 of file wildcards.hpp.

◆ anything

wchar_t wildcards::cards< wchar_t >::anything {L'*'}

Definition at line 214 of file wildcards.hpp.

◆ escape

wchar_t wildcards::cards< wchar_t >::escape {L'\\'}

Definition at line 216 of file wildcards.hpp.

◆ set_close

wchar_t wildcards::cards< wchar_t >::set_close {L']'}

Definition at line 219 of file wildcards.hpp.

◆ set_enabled

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

Definition at line 217 of file wildcards.hpp.

◆ set_not

wchar_t wildcards::cards< wchar_t >::set_not {L'!'}

Definition at line 220 of file wildcards.hpp.

◆ set_open

wchar_t wildcards::cards< wchar_t >::set_open {L'['}

Definition at line 218 of file wildcards.hpp.

◆ single

wchar_t wildcards::cards< wchar_t >::single {L'?'}

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