casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
casacore::re_pattern_buffer Struct Reference

This data structure is used to represent a compiled pattern. More...

#include <cregex.h>

Public Attributes

char * buffer
 
long allocated
 
long used
 
char * fastmap
 
char * translate
 
char fastmap_accurate
 
char can_be_null
 

Detailed Description

This data structure is used to represent a compiled pattern.

Review Status

Reviewed By:
UNKNOWN
Date Reviewed:
before2004/08/25

Synopsis

This data structure is used to represent a compiled pattern. It is used by the regular expression functions in cregex.cc.

Definition at line 202 of file cregex.h.

Member Data Documentation

long casacore::re_pattern_buffer::allocated

Definition at line 205 of file cregex.h.

char* casacore::re_pattern_buffer::buffer

Definition at line 204 of file cregex.h.

char casacore::re_pattern_buffer::can_be_null

Definition at line 217 of file cregex.h.

char* casacore::re_pattern_buffer::fastmap

Definition at line 207 of file cregex.h.

char casacore::re_pattern_buffer::fastmap_accurate

Definition at line 214 of file cregex.h.

char* casacore::re_pattern_buffer::translate

Definition at line 210 of file cregex.h.

long casacore::re_pattern_buffer::used

Definition at line 206 of file cregex.h.


The documentation for this struct was generated from the following file: