class ZTK::Logger::LogDevice

Attributes

dev[R]
filename[R]

Public Class Methods

new(chain) click to toggle source
# File lib/ztk/logger.rb, line 60
def initialize(chain)
  @chain    = chain
  @dev      = nil
  @filename = nil
end

Public Instance Methods

close() click to toggle source
# File lib/ztk/logger.rb, line 72
def close
  @chain.loggers.each do |logger|
    logger.instance_variable_get(:@logdev).close
  end
end
write(message) click to toggle source
# File lib/ztk/logger.rb, line 66
def write(message)
  @chain.loggers.each do |logger|
    logger << message
  end
end