#include <regexp_match.h>
Public Member Functions | |
| CL_RegExpMatch () | |
| Construction:. | |
| CL_RegExpMatch (const CL_RegExpMatch &other) | |
| ~CL_RegExpMatch () | |
| const int * | get_vector () const |
| Attributes:. | |
| int * | get_vector () |
| int | get_vector_size () const |
| int | get_capture_pos (int capture) const |
| int | get_capture_length (int capture) const |
| int | get_capture_end (int capture) const |
| int | get_captures_count () const |
| bool | is_partial () const |
| bool | is_match () const |
| CL_RegExpMatch & | operator= (const CL_RegExpMatch &other) |
| Operations:. | |
| void | set_vector_size (int size) |
| void | set_captures_count (int count) |
| void | set_partial_match (bool partial) |
Private Attributes | |
| int * | vector |
| Implementation:. | |
| int | size |
| int | allocated |
| int | captures_count |
| bool | partial |
|
|
Construction:.
Definition at line 35 of file regexp_match.cpp. |
|
|
Definition at line 40 of file regexp_match.cpp. References captures_count, partial, set_vector_size(), size, and vector. |
|
|
Definition at line 49 of file regexp_match.cpp. References vector. |
|
|
Definition at line 86 of file regexp_match.cpp. References captures_count, and vector. |
|
|
|
|
Definition at line 93 of file regexp_match.cpp. References captures_count. |
|
|
Definition at line 62 of file regexp_match.cpp. References vector. |
|
|
Attributes:.
Definition at line 57 of file regexp_match.cpp. References vector. |
|
|
Definition at line 67 of file regexp_match.cpp. References size. |
|
|
|
Definition at line 98 of file regexp_match.cpp. References partial. Referenced by CL_MimePart::load(). |
|
|
Operations:.
Definition at line 111 of file regexp_match.cpp. References captures_count, partial, set_vector_size(), size, and vector. |
|
|
Definition at line 133 of file regexp_match.cpp. References captures_count. Referenced by CL_RegExp::search(). |
|
|
Definition at line 138 of file regexp_match.cpp. References partial. Referenced by CL_RegExp::search(). |
|
|
Definition at line 120 of file regexp_match.cpp. References allocated, captures_count, partial, size, and vector. Referenced by CL_RegExpMatch(), operator=(), and CL_RegExp::search(). |
|
|
Definition at line 78 of file regexp_match.h. Referenced by set_vector_size(). |
|
|
Definition at line 80 of file regexp_match.h. Referenced by CL_RegExpMatch(), get_capture_end(), get_capture_length(), get_capture_pos(), get_captures_count(), is_match(), operator=(), set_captures_count(), and set_vector_size(). |
|
|
Definition at line 82 of file regexp_match.h. Referenced by CL_RegExpMatch(), is_partial(), operator=(), set_partial_match(), and set_vector_size(). |
|
|
Definition at line 76 of file regexp_match.h. Referenced by CL_RegExpMatch(), get_vector_size(), operator=(), and set_vector_size(). |
|
|
Implementation:.
Definition at line 74 of file regexp_match.h. Referenced by CL_RegExpMatch(), get_capture_end(), get_capture_length(), get_capture_pos(), get_vector(), operator=(), set_vector_size(), and ~CL_RegExpMatch(). |
1.4.1