Class: AhoCorasick::ResultFilter

Inherits:
Object
  • Object
show all
Defined in:
ext/ahocorasick/ruby-ahocorasick.c

Instance Method Summary collapse

Constructor Details

#initializeObject



43
44
45
46
# File 'ext/ahocorasick/ruby-ahocorasick.c', line 43

static VALUE 
rb_rf_init(VALUE self) {
  return self;
}

Instance Method Details

#valid?(*args) ⇒ Boolean

Returns:

  • (Boolean)


48
49
50
51
52
53
54
55
# File 'ext/ahocorasick/ruby-ahocorasick.c', line 48

static VALUE
rb_rf_valid(int argc, VALUE *argv, VALUE self) {
  VALUE result;
  VALUE remain;
  rb_scan_args(argc, argv, "20", &result, &remain);
  rb_raise(rb_eNotImpError, "Method AhoCorasick::ResultFilter.valid?(<Hash> result, <String> remain) should be implemented in child classes.");
  return Qtrue;
}