Method: Critbit#each_value
- Defined in:
- lib/critbit.rb
#each_value(prefix = nil, &block) ⇒ Object
Calls block once for each value in critbit, passing the value as a parameter.
If no block is given, an enumerator is returned instead.
265 266 267 268 269 270 271 272 273 274 |
# File 'lib/critbit.rb', line 265 def each_value(prefix = nil, &block) if block_given? cursor = Critbit::EachValueCursor.new(&block) _get(cursor, prefix) else to_enum(:each, prefix) end end |