|  | Member List updated Fri Feb 28 2025 by Robert van Engelen |

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

Reflex Member List

This is the complete list of members for Reflex, including all inherited members.

abort(const char *message, const char *arg=NULL) | Reflex | private
as(size_t &pos, const char *s) | Reflex | private
br(size_t pos, const char *s=NULL) | Reflex | private
Codes typedef | Reflex |
CodesMap typedef | Reflex |
color_term | Reflex | protected
conditions | Reflex | protected
definitions | Reflex | protected
Dictionary typedef | Reflex |
eq(size_t &pos) | Reflex | private
error(const char *message, const char *arg=NULL, size_t at_lineno=0) | Reflex | private
escape_bs(const std::string &s) | Reflex | private
get_code(size_t &pos) | Reflex | private
get_line() | Reflex | private
get_name(size_t &pos) | Reflex | private
get_namespace(size_t &pos) | Reflex | private
get_option(size_t &pos) | Reflex | private
get_pattern(size_t &pos, std::string &pattern, std::string &regex) | Reflex | private
get_start(size_t &pos) | Reflex | private
get_starts(size_t &pos, Starts &starts) | Reflex | private
get_string(size_t &pos) | Reflex | private
help(const char *message=NULL, const char *arg=NULL) | Reflex | private
in | Reflex | protected
include(const std::string &filename) | Reflex | private
inclusive | Reflex | protected
infile | Reflex | protected
init(int argc, char **argv) | Reflex | private
ins(const char *s) | Reflex | private
is(const char *s) | Reflex | private
is_begin_code() | Reflex | private
is_class_code() | Reflex | private
is_code() | Reflex | private
is_init_code() | Reflex | private
is_top_code() | Reflex | private
libraries | Reflex | protected
library | Reflex | protected
LibraryMap typedef | Reflex |
line | Reflex | protected
linelen | Reflex | protected
lineno | Reflex | protected
main(int argc, char **argv) | Reflex |
nl(size_t &pos) | Reflex | private
options | Reflex | protected
out | Reflex | protected
param_args(const std::string &s) | Reflex | private
parse() | Reflex | private
parse_section_1() | Reflex | private
parse_section_2() | Reflex | private
parse_section_3() | Reflex | private
patterns | Reflex | protected
rules | Reflex | protected
Rules typedef | Reflex |
RulesMap typedef | Reflex |
section_1 | Reflex | protected
section_2 | Reflex | protected
section_3 | Reflex | protected
section_begin | Reflex | protected
section_class | Reflex | protected
section_init | Reflex | protected
section_top | Reflex | protected
set_library() | Reflex | private
SGR(const char *code) | Reflex | inline private
skip_comment(size_t &pos) | Reflex | private
Start typedef | Reflex |
Starts typedef | Reflex |
StringMap typedef | Reflex |
Strings typedef | Reflex |
undot_namespace(std::string &s) | Reflex | private
upper_name(const std::string &s) | Reflex | private
version() | Reflex | private
warning(const char *message, const char *arg=NULL, size_t at_lineno=0) | Reflex | private
write() | Reflex | private
write_banner(const char *title) | Reflex | private
write_class() | Reflex | private
write_code(const Codes &codes) | Reflex | private
write_code(const Code &code) | Reflex | private
write_defines() | Reflex | private
write_final() | Reflex | private
write_header_file() | Reflex | private
write_lexer() | Reflex | private
write_main() | Reflex | private
write_namespace_close() | Reflex | private
write_namespace_open() | Reflex | private
write_namespace_scope() | Reflex | private
write_perf_report() | Reflex | private
write_prelude() | Reflex | private
write_regex(const std::string *condition, const std::string &regex) | Reflex | private
write_regexp_file() | Reflex | private
write_section_1() | Reflex | private
write_section_3() | Reflex | private
write_section_begin() | Reflex | private
write_section_class() | Reflex | private
write_section_init() | Reflex | private
write_section_top() | Reflex | private
ws(size_t &pos) | Reflex | private