class Options

Defined at line 595 of file ../../third_party/re2/src/re2/re2.h

Constructor options

Public Members

static const int kDefaultMaxMem

Public Methods

void Options ()

Defined at line 655 of file ../../third_party/re2/src/re2/re2.h

void Copy (const Options & src)

Defined at line 712 of file ../../third_party/re2/src/re2/re2.h

void Options (CannedOptions )

implicit

int ParseFlags ()
Encoding encoding ()

Defined at line 673 of file ../../third_party/re2/src/re2/re2.h

void set_encoding (Encoding encoding)

Defined at line 674 of file ../../third_party/re2/src/re2/re2.h

bool posix_syntax ()

Defined at line 676 of file ../../third_party/re2/src/re2/re2.h

void set_posix_syntax (bool b)

Defined at line 677 of file ../../third_party/re2/src/re2/re2.h

bool longest_match ()

Defined at line 679 of file ../../third_party/re2/src/re2/re2.h

void set_longest_match (bool b)

Defined at line 680 of file ../../third_party/re2/src/re2/re2.h

bool log_errors ()

Defined at line 682 of file ../../third_party/re2/src/re2/re2.h

void set_log_errors (bool b)

Defined at line 683 of file ../../third_party/re2/src/re2/re2.h

int64_t max_mem ()

Defined at line 685 of file ../../third_party/re2/src/re2/re2.h

void set_max_mem (int64_t m)

Defined at line 686 of file ../../third_party/re2/src/re2/re2.h

bool literal ()

Defined at line 688 of file ../../third_party/re2/src/re2/re2.h

void set_literal (bool b)

Defined at line 689 of file ../../third_party/re2/src/re2/re2.h

bool never_nl ()

Defined at line 691 of file ../../third_party/re2/src/re2/re2.h

void set_never_nl (bool b)

Defined at line 692 of file ../../third_party/re2/src/re2/re2.h

bool dot_nl ()

Defined at line 694 of file ../../third_party/re2/src/re2/re2.h

void set_dot_nl (bool b)

Defined at line 695 of file ../../third_party/re2/src/re2/re2.h

bool never_capture ()

Defined at line 697 of file ../../third_party/re2/src/re2/re2.h

void set_never_capture (bool b)

Defined at line 698 of file ../../third_party/re2/src/re2/re2.h

bool case_sensitive ()

Defined at line 700 of file ../../third_party/re2/src/re2/re2.h

void set_case_sensitive (bool b)

Defined at line 701 of file ../../third_party/re2/src/re2/re2.h

bool perl_classes ()

Defined at line 703 of file ../../third_party/re2/src/re2/re2.h

void set_perl_classes (bool b)

Defined at line 704 of file ../../third_party/re2/src/re2/re2.h

bool word_boundary ()

Defined at line 706 of file ../../third_party/re2/src/re2/re2.h

void set_word_boundary (bool b)

Defined at line 707 of file ../../third_party/re2/src/re2/re2.h

bool one_line ()

Defined at line 709 of file ../../third_party/re2/src/re2/re2.h

void set_one_line (bool b)

Defined at line 710 of file ../../third_party/re2/src/re2/re2.h

Enumerations

enum Encoding
Name Value
EncodingUTF8 1
EncodingLatin1 2

Defined at line 650 of file ../../third_party/re2/src/re2/re2.h