Sha256: 7f198611eca918146a7420a3e397367c9dc3c3d1c2a9b0ffdc93f654c5d14a94

Contents?: true

Size: 1.31 KB

Versions: 12

Compression:

Stored size: 1.31 KB

Contents

o:$YARD::CodeObjects::MethodObject:@scope:
class:@visibility:public:
@pathI"
Dir.home:EF:@parameters[:@files[[I"
dir.c;T0:@current_file_has_commentsF:
@name:	home:@source_type:c:
@tags[:@docstringIC:YARD::Docstring"OReturns the home directory of the current user or the named user
if given.;F:@objectIu:YARD::StubProxy
Dir.home;F:
@summary0:@ref_tags[;[o:YARD::Tags::OverloadTag
:@tag_nameI"
overload;F:
@text0;;:@types0:@signatureI"home();F;IC;";F;Iu;
Dir.home;F;0;[;[:	@allI";F;[;Iu;
Dir.home;Fo;
;I"
overload;F;0;;;0;I"home("root");F;IC;";F;Iu;
Dir.home;F;0;[;[;I";F;[[:"root"0;Iu;
Dir.home;F;I"yReturns the home directory of the current user or the named user
if given.


@overload home()
@overload home("root");F:@namespaceIu;Dir;F:@docstring_extra0:@sourceI"Ç/*
 *  call-seq:
 *    Dir.home()       -> "/home/me"
 *    Dir.home("root") -> "/root"
 *
 *  Returns the home directory of the current user or the named user
 *  if given.
 */
static VALUE
dir_s_home(int argc, VALUE *argv, VALUE obj)
{
    VALUE user;
    const char *u = 0;

    rb_scan_args(argc, argv, "01", &user);
    if (!NIL_P(user)) {
    SafeStringValue(user);
    u = StringValueCStr(user);
    }
    return rb_home_dir(u, rb_str_new(0, 0));
};F

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
pry-doc-0.4.4 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-doc-0.4.3 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-doc-0.4.2 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-doc-0.4.1 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-doc-0.4.0 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-doc-0.3.0 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-doc-0.2.4pre1 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-doc-0.2.3pre1 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-doc-0.2.1 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-doc-0.2.0 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-doc-0.1.5pre1 lib/pry-doc/core_docs_19/objects/Dir/home_c.dat
pry-0.6.9pre1-i386-mingw32 lib/pry/core_docs_19/objects/Dir/home_c.dat