29 #ifndef CASA_REGEXBASE_H
30 #define CASA_REGEXBASE_H
virtual ~RegexBase()
Destructor.
virtual String::size_type rfind(const Char *s, String::size_type len, Int &matchlen, String::size_type pos=String::npos) const
Do an rfind() on the string s of length len starting at position pos.
virtual String::size_type find(const Char *s, String::size_type len, Int &matchlen, String::size_type pos=0) const =0
Search string s of length len, starting at position pos.
string::size_type size_type
Abstract interface class to regular expressions for String.
virtual String::size_type match(const Char *s, String::size_type len, String::size_type pos=0) const
Match the string s of length len starting at position pos.
static const size_type npos
virtual String::size_type search(const Char *s, String::size_type len, Int &matchlen, Int pos=0) const
Search string s of length len, starting at position pos.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.