Module: Kernel
| Relationships & Source Files | |
| Defined in: | ext/pathname/pathname.c |
Class Method Summary
-
Pathname(path) ⇒ pathname
Creates a new .Pathname object from the given string,
path, and returns pathname object.
Class Method Details
Pathname(path) ⇒ pathname
Creates a new Pathname object from the given string, path, and returns pathname object.
In order to use this constructor, you must first require the Pathname standard library extension.
require 'pathname'
Pathname("/home/zzak")
#=> #<Pathname:/home/zzak>
See also Pathname.new for more information.
# File 'ext/pathname/pathname.c', line 1337
static VALUE
path_f_pathname(VALUE self, VALUE str)
{
if (CLASS_OF(str) == rb_cPathname)
return str;
return rb_class_new_instance(1, &str, rb_cPathname);
}