Module: RIO::Ops::Path::Test

Included in:
NonExisting, Status
Defined in:
lib/rio/ops/path.rb

Instance Method Summary collapse

Instance Method Details

#blockdev?(*args) ⇒ Boolean



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

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

#chardev?(*args) ⇒ Boolean



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

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

#closed?Boolean



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

def closed?() self.ioh.nil? end

#directory?(*args) ⇒ Boolean Also known as: dir?



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

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

#exist?(*args) ⇒ Boolean



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

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

#file?(*args) ⇒ Boolean



45
46
47
# File 'lib/rio/ops/path.rb', line 45

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

#open?Boolean



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

def open?() not self.closed? end

#pipe?(*args) ⇒ Boolean



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

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

#socket?(*args) ⇒ Boolean



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

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

#symlink?(*args) ⇒ Boolean



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

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