#include "dblqueue.hpp"#include "automaton.hpp"#include "regexp.hpp"#include "oorexxapi.h"#include <string.h>Go to the source code of this file.
Functions | |
| RexxMethod2 (int, RegExp_Init, OPTIONAL_CSTRING, expression, OPTIONAL_CSTRING, matchtype) | |
| RexxMethod1 (int, RegExp_Uninit, CSELF, self) | |
| RexxMethod3 (int, RegExp_Parse, CSELF, self, CSTRING, expression, OPTIONAL_CSTRING, matchtype) | |
| RexxMethod2 (int, RegExp_Match, CSELF, self, RexxStringObject, string) | |
| RexxMethod2 (int, RegExp_Pos, CSELF, self, RexxStringObject, string) | |
| OOREXX_GET_PACKAGE (rxregexp) | |
Variables | |
| RexxMethodEntry | rxregexp_methods [] |
| RexxPackageEntry | rxregexp_package_entry |
| OOREXX_GET_PACKAGE | ( | rxregexp | ) |
| RexxMethod1 | ( | int | , |
| RegExp_Uninit | , | ||
| CSELF | , | ||
| self | |||
| ) |
Definition at line 93 of file rxregexp.cpp.
| RexxMethod2 | ( | int | , |
| RegExp_Init | , | ||
| OPTIONAL_CSTRING | , | ||
| expression | , | ||
| OPTIONAL_CSTRING | , | ||
| matchtype | |||
| ) |
Definition at line 55 of file rxregexp.cpp.
References automaton::parse(), Rexx_Error_Incorrect_method, Rexx_Error_Invalid_template, and automaton::setMinimal().
| RexxMethod2 | ( | int | , |
| RegExp_Match | , | ||
| CSELF | , | ||
| self | , | ||
| RexxStringObject | , | ||
| string | |||
| ) |
Definition at line 138 of file rxregexp.cpp.
References automaton::getCurrentPos(), and automaton::match().
| RexxMethod2 | ( | int | , |
| RegExp_Pos | , | ||
| CSELF | , | ||
| self | , | ||
| RexxStringObject | , | ||
| string | |||
| ) |
Definition at line 149 of file rxregexp.cpp.
References automaton::getCurrentPos(), automaton::getMinimal(), automaton::match(), and automaton::setMinimal().
| RexxMethod3 | ( | int | , |
| RegExp_Parse | , | ||
| CSELF | , | ||
| self | , | ||
| CSTRING | , | ||
| expression | , | ||
| OPTIONAL_CSTRING | , | ||
| matchtype | |||
| ) |
Definition at line 105 of file rxregexp.cpp.
References automaton::getCurrentPos(), automaton::parse(), Rexx_Error_Incorrect_method, and automaton::setMinimal().
| RexxMethodEntry rxregexp_methods[] |
Definition at line 207 of file rxregexp.cpp.
| RexxPackageEntry rxregexp_package_entry |
Definition at line 218 of file rxregexp.cpp.