class FakeFS::FakeFile::Inode

Inode class

Attributes

content[RW]

Public Class Methods

new(file_owner) click to toggle source
# File lib/fakefs/fake/file.rb, line 9
def initialize(file_owner)
  # 1.9.3 when possible set default external encoding
  @content = ''
  @content = ''.encode(
    Encoding.default_external) if ''.respond_to?(:encode)
  @links   = [file_owner]
end

Public Instance Methods

clone() click to toggle source
Calls superclass method
# File lib/fakefs/fake/file.rb, line 29
def clone
  clone = super
  clone.content = content.dup
  clone
end