Module: RIO::Ops::Path::Status

Includes:
Test
Included in:
HTTP::Stream::Input, HTTP::Stream::Open, Str, Path::Stream::Open
Defined in:
lib/rio/ops/path.rb

Instance Method Summary collapse

Methods included from Test

#blockdev?, #chardev?, #closed?, #directory?, #exist?, #file?, #open?, #pipe?, #socket?, #symlink?

Instance Method Details

#atime(*args) ⇒ Object



62
# File 'lib/rio/ops/path.rb', line 62

def atime(*args) fs.atime(self.to_s,*args) end

#ctime(*args) ⇒ Object



63
# File 'lib/rio/ops/path.rb', line 63

def ctime(*args) fs.ctime(self.to_s,*args) end

#executable?(*args) ⇒ Boolean

Returns:

  • (Boolean)


65
# File 'lib/rio/ops/path.rb', line 65

def executable?(*args) fs.executable?(self.to_s,*args) end

#executable_real?(*args) ⇒ Boolean

Returns:

  • (Boolean)


66
# File 'lib/rio/ops/path.rb', line 66

def executable_real?(*args) fs.executable_real?(self.to_s,*args) end

#fnmatch(*args) ⇒ Object



58
# File 'lib/rio/ops/path.rb', line 58

def fnmatch(*args) fs.fnmatch(self.to_s,*args) end

#fnmatch?(*args) ⇒ Boolean

Returns:

  • (Boolean)


59
# File 'lib/rio/ops/path.rb', line 59

def fnmatch?(*args) fs.fnmatch?(self.to_s,*args) end

#ftype(*args) ⇒ Object



60
# File 'lib/rio/ops/path.rb', line 60

def ftype(*args) fs.ftype(self.to_s,*args) end

#grpowned?(*args) ⇒ Boolean

Returns:

  • (Boolean)


73
# File 'lib/rio/ops/path.rb', line 73

def grpowned?(*args) fs.grpowned?(self.to_s,*args) end

#mtime(*args) ⇒ Object



64
# File 'lib/rio/ops/path.rb', line 64

def mtime(*args) fs.mtime(self.to_s,*args) end

#owned?(*args) ⇒ Boolean

Returns:

  • (Boolean)


72
# File 'lib/rio/ops/path.rb', line 72

def owned?(*args) fs.owned?(self.to_s,*args) end

#readable?(*args) ⇒ Boolean

Returns:

  • (Boolean)


67
# File 'lib/rio/ops/path.rb', line 67

def readable?(*args) fs.readable?(self.to_s,*args) end

#readable_real?(*args) ⇒ Boolean

Returns:

  • (Boolean)


68
# File 'lib/rio/ops/path.rb', line 68

def readable_real?(*args) fs.readable_real?(self.to_s,*args) end

#root?(*args) ⇒ Boolean

Returns:

  • (Boolean)


79
# File 'lib/rio/ops/path.rb', line 79

def root?(*args) fs.root?(self.to_s) end

#setgid?(*args) ⇒ Boolean

Returns:

  • (Boolean)


74
# File 'lib/rio/ops/path.rb', line 74

def setgid?(*args) fs.setgid?(self.to_s,*args) end

#setuid?(*args) ⇒ Boolean

Returns:

  • (Boolean)


75
# File 'lib/rio/ops/path.rb', line 75

def setuid?(*args) fs.setuid?(self.to_s,*args) end

#size(*args) ⇒ Object



76
# File 'lib/rio/ops/path.rb', line 76

def size(*args) fs.size(self.to_s,*args) end

#size?(*args) ⇒ Boolean

Returns:

  • (Boolean)


77
# File 'lib/rio/ops/path.rb', line 77

def size?(*args) fs.size?(self.to_s,*args) end

#stat(*args) ⇒ Object



61
# File 'lib/rio/ops/path.rb', line 61

def stat(*args) fs.stat(self.to_s,*args) end

#sticky?(*args) ⇒ Boolean

Returns:

  • (Boolean)


71
# File 'lib/rio/ops/path.rb', line 71

def sticky?(*args) fs.sticky?(self.to_s,*args) end

#writable?(*args) ⇒ Boolean

Returns:

  • (Boolean)


69
# File 'lib/rio/ops/path.rb', line 69

def writable?(*args) fs.writable?(self.to_s,*args) end

#writable_real?(*args) ⇒ Boolean

Returns:

  • (Boolean)


70
# File 'lib/rio/ops/path.rb', line 70

def writable_real?(*args) fs.writable_real?(self.to_s,*args) end

#zero?(*args) ⇒ Boolean

Returns:

  • (Boolean)


78
# File 'lib/rio/ops/path.rb', line 78

def zero?(*args) fs.zero?(self.to_s,*args) end