GenericRegexSearch< RegexType, Allocator > Class Template Reference#
internal::GenericRegexSearch< RegexType, Allocator > Class Template Reference
#include <regex.h>
Public Types | |
| typedef RegexType::EncodingType | Encoding |
| typedef Encoding::Ch | Ch |
Public Member Functions | |
| GenericRegexSearch (const RegexType ®ex, Allocator *allocator=0) | |
| ~GenericRegexSearch () | |
| template<typename InputStream> | |
| bool | Match (InputStream &is) |
| bool | Match (const Ch *s) |
| template<typename InputStream> | |
| bool | Search (InputStream &is) |
| bool | Search (const Ch *s) |
Member Typedef Documentation
◆ Ch
template<typename RegexType, typename Allocator = CrtAllocator>
| typedef Encoding::Ch internal::GenericRegexSearch< RegexType, Allocator >::Ch |
◆ Encoding
template<typename RegexType, typename Allocator = CrtAllocator>
| typedef RegexType::EncodingType internal::GenericRegexSearch< RegexType, Allocator >::Encoding |
Constructor & Destructor Documentation
◆ GenericRegexSearch()
template<typename RegexType, typename Allocator = CrtAllocator>
|
inline |
◆ ~GenericRegexSearch()
template<typename RegexType, typename Allocator = CrtAllocator>
|
inline |
Member Function Documentation
◆ Match() [1/2]
template<typename RegexType, typename Allocator = CrtAllocator>
|
inline |
◆ Match() [2/2]
template<typename RegexType, typename Allocator = CrtAllocator>
template<typename InputStream>
|
inline |
◆ Search() [1/2]
template<typename RegexType, typename Allocator = CrtAllocator>
|
inline |
◆ Search() [2/2]
template<typename RegexType, typename Allocator = CrtAllocator>
template<typename InputStream>
|
inline |
The documentation for this class was generated from the following file: