Lines Matching refs:traits
124 template <class charT, class traits = regex_traits<charT>>
131 typedef typename traits::locale_type locale_type;
196 template <class charT, class traits>
197 void swap(basic_regex<charT, traits>& e1, basic_regex<charT, traits>& e2);
523 template <class BidirectionalIterator, class Allocator, class charT, class traits>
527 const basic_regex<charT, traits>& e,
530 template <class BidirectionalIterator, class charT, class traits>
533 const basic_regex<charT, traits>& e,
536 template <class charT, class Allocator, class traits>
539 const basic_regex<charT, traits>& e,
542 template <class ST, class SA, class Allocator, class charT, class traits>
546 const basic_regex<charT, traits>& e,
549 template <class ST, class SA, class Allocator, class charT, class traits>
553 const basic_regex<charT, traits>& e,
556 template <class charT, class traits>
558 regex_match(const charT* str, const basic_regex<charT, traits>& e,
561 template <class ST, class SA, class charT, class traits>
564 const basic_regex<charT, traits>& e,
567 template <class BidirectionalIterator, class Allocator, class charT, class traits>
571 const basic_regex<charT, traits>& e,
574 template <class BidirectionalIterator, class charT, class traits>
577 const basic_regex<charT, traits>& e,
580 template <class charT, class Allocator, class traits>
583 const basic_regex<charT, traits>& e,
586 template <class charT, class traits>
588 regex_search(const charT* str, const basic_regex<charT, traits>& e,
591 template <class ST, class SA, class charT, class traits>
594 const basic_regex<charT, traits>& e,
597 template <class ST, class SA, class Allocator, class charT, class traits>
601 const basic_regex<charT, traits>& e,
604 template <class ST, class SA, class Allocator, class charT, class traits>
608 const basic_regex<charT, traits>& e,
612 class traits, class charT, class ST, class SA>
616 const basic_regex<charT, traits>& e,
621 class traits, class charT>
625 const basic_regex<charT, traits>& e, const charT* fmt,
628 template <class traits, class charT, class ST, class SA, class FST, class FSA>>
631 const basic_regex<charT, traits>& e,
635 template <class traits, class charT, class ST, class SA>
638 const basic_regex<charT, traits>& e, const charT* fmt,
641 template <class traits, class charT, class ST, class SA>
644 const basic_regex<charT, traits>& e,
648 template <class traits, class charT>
651 const basic_regex<charT, traits>& e,
657 class traits = regex_traits<charT>>
661 typedef basic_regex<charT, traits> regex_type;
696 class traits = regex_traits<charT>>
700 typedef basic_regex<charT, traits> regex_type;