Class: Suture::Wrap::Logger::NullIO

Inherits:
Object
  • Object
show all
Defined in:
lib/suture/wrap/logger.rb

Instance Method Summary collapse

Instance Method Details

#close ⇒ Object



46
47
# File 'lib/suture/wrap/logger.rb', line 46

def close
end

#each ⇒ Object



35
36
# File 'lib/suture/wrap/logger.rb', line 35

def each
end

#gets ⇒ Object



32
33
# File 'lib/suture/wrap/logger.rb', line 32

def gets
end

#puts(*args) ⇒ Object



56
57
# File 'lib/suture/wrap/logger.rb', line 56

def puts(*args)
end

#read(count = nil, _buffer = nil) ⇒ Object



38
39
40
# File 'lib/suture/wrap/logger.rb', line 38

def read(count = nil, _buffer = nil)
  (count && count > 0) ? nil : ""
end

#rewind ⇒ Object



42
43
44
# File 'lib/suture/wrap/logger.rb', line 42

def rewind
  0
end

#size ⇒ Object



49
50
51
# File 'lib/suture/wrap/logger.rb', line 49

def size
  0
end

#sync=(*args) ⇒ Object



53
54
# File 'lib/suture/wrap/logger.rb', line 53

def sync=(*args)
end

#write(*args) ⇒ Object



59
60
# File 'lib/suture/wrap/logger.rb', line 59

def write(*args)
end