Class: ZSTDS::Stream::Stat

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/zstds/stream/stat.rb

Constant Summary collapse

METHODS_RETURNING_FALSE =
%i[
  blockdev?
  chardev?
  directory?
  executable?
  executable_real?
  file?
  grpowned?
  owned?
  pipe?
  setgid?
  setuid?
  socket?
  sticky?
  symlink?
  zero?
]
.freeze
DELEGATES =
%i[
  <=>
  atime
  birthtime
  blksize
  blocks
  ctime
  dev
  dev_major
  dev_minor
  ftype
  gid
  ino
  inspect
  mode
  mtime
  nlink
  rdev
  rdev_major
  rdev_minor
  readable?
  readable_real?
  size
  size?
  uid
  world_readable?
  world_writable?
  writable?
  writable_real?
]
.freeze

Instance Method Summary collapse

Constructor Details

#initialize(stat) ⇒ Stat

Returns a new instance of Stat.



67
68
69
# File 'lib/zstds/stream/stat.rb', line 67

def initialize(stat)
  @stat = stat
end