Results for: "pstore"

This method must be overridden by subclasses and change the object delegate to obj.

:method: freeze Freeze both the object returned by _getobj_ and self.

Returns the current object method calls are being delegated to.

Changes the delegate object to obj.

It’s important to note that this does not cause SimpleDelegator’s methods to change. Because of this, you probably only want to change delegation to objects of the same type as the original delegate.

Here’s an example of changing the delegation object.

names = SimpleDelegator.new(%w{James Edward Gray II})
puts names[1]    # => Edward
names.__setobj__(%w{Gavin Sinclair})
puts names[1]    # => Sinclair

Executes the generated ERB code to produce a completed template, returning the results of that code.

b accepts a Binding object which is used to set the context of code evaluation.

Convert a network byte ordered string form of an IP address into human readable form. It expects the string to be encoded in Encoding::ASCII_8BIT (BINARY).

Returns the integer representation of the ipaddr.

Returns a string containing the IP address representation.

Returns a network byte ordered string form of the IP address.

Returns a string for DNS reverse lookup. It returns a string in RFC3172 form for an IPv6 address.

Returns the prefix length in bits for the ipaddr.

Sets the prefix length in bits

No documentation available

Returns the global top option list.

Do not use directly.

Directs to reject specified class argument.

type

Argument class specifier, any object including Class.

reject(type)

See reject.

Release code

Shows message with the program name then aborts.

mesg

Message, defaulted to +$!+.

See Kernel#abort.

Subject of on / on_head, accept / reject

Removes the last List.

No documentation available

Returns option summary list.

Parses command line arguments argv in order. When a block is given, each non-option argument is yielded. When optional into keyword argument is provided, the parsed option values are stored there via []= method (so it can be Hash, or OpenStruct, or other similar object).

Returns the rest of argv left unparsed.

Same as order, but removes switches destructively. Non-option arguments remain in argv.

Wrapper method for getopts.rb.

params = ARGV.getopts("ab:", "foo", "bar:", "zot:Z;zot option")
# params["a"] = true   # -a
# params["b"] = "1"    # -b1
# params["foo"] = "1"  # --foo
# params["bar"] = "x"  # --bar x
# params["zot"] = "z"  # --zot Z

Option symbolize_names (boolean) specifies whether returned Hash keys should be Symbols; defaults to false (use Strings).

params = ARGV.getopts("ab:", "foo", "bar:", "zot:Z;zot option", symbolize_names: true)
# params[:a] = true   # -a
# params[:b] = "1"    # -b1
# params[:foo] = "1"  # --foo
# params[:bar] = "x"  # --bar x
# params[:zot] = "z"  # --zot Z
Search took: 4ms  ·  Total Results: 2883