class Roma::Logging::RLogger

Constants

VERSION

Public Class Methods

create_singleton_instance(logdev, shift_age = 0, shift_size = 1048576) click to toggle source
   # File lib/roma/client/rlogger.rb
83 def self.create_singleton_instance(logdev, shift_age = 0, shift_size = 1048576)
84   @@singleton_instance = RLogger.new(logdev, shift_age, shift_size)
85   private_class_method  :new, :allocate
86 end
instance() click to toggle source
   # File lib/roma/client/rlogger.rb
88 def self.instance
89   @@singleton_instance
90 end
new(logdev, shift_age = 0, shift_size = 1048576) click to toggle source
   # File lib/roma/client/rlogger.rb
92 def initialize(logdev, shift_age = 0, shift_size = 1048576)
93   @wrap_logger = Logger.new(logdev, shift_age, shift_size)
94   @wrap_logger.extend(ExtTrace) 
95   @wrap_logger.extend(ExtLogDev)
96   @wrap_logger.extendLogDev()
97 end

Public Instance Methods

close() click to toggle source
    # File lib/roma/client/rlogger.rb
143 def close; @wrap_logger.close; end
debug(progname = nil, &block) click to toggle source
    # File lib/roma/client/rlogger.rb
119 def debug(progname = nil, &block)
120   @wrap_logger.debug(progname, &block)
121 end
debug?() click to toggle source
    # File lib/roma/client/rlogger.rb
105 def debug?; @wrap_logger.debug?; end
error(progname = nil, &block) click to toggle source
    # File lib/roma/client/rlogger.rb
131 def error(progname = nil, &block)
132   @wrap_logger.error(progname, &block)
133 end
error?() click to toggle source
    # File lib/roma/client/rlogger.rb
111 def error?; @wrap_logger.error?; end
fatal(progname = nil, &block) click to toggle source
    # File lib/roma/client/rlogger.rb
135 def fatal(progname = nil, &block)
136   @wrap_logger.fatal(progname, &block)
137 end
fatal?() click to toggle source
    # File lib/roma/client/rlogger.rb
113 def fatal?; @wrap_logger.fatal?; end
info(progname = nil, &block) click to toggle source
    # File lib/roma/client/rlogger.rb
123 def info(progname = nil, &block)
124   @wrap_logger.info(progname, &block)
125 end
info?() click to toggle source
    # File lib/roma/client/rlogger.rb
107 def info?; @wrap_logger.info?; end
level=(severity) click to toggle source
    # File lib/roma/client/rlogger.rb
 99 def level=(severity)
100   @wrap_logger.level = severity
101 end
trace(progname = nil, &block) click to toggle source
    # File lib/roma/client/rlogger.rb
115 def trace(progname = nil, &block)
116   @wrap_logger.add(TRACE, nil, progname, &block)
117 end
trace?() click to toggle source
    # File lib/roma/client/rlogger.rb
103 def trace?; @wrap_logger.level <= TRACE; end
unknown(progname = nil, &block) click to toggle source
    # File lib/roma/client/rlogger.rb
139 def unknown(progname = nil, &block)
140   @wrap_logger.unknow(progname, &block)
141 end
warn(progname = nil, &block) click to toggle source
    # File lib/roma/client/rlogger.rb
127 def warn(progname = nil, &block)
128   @wrap_logger.warn(progname, &block)
129 end
warn?() click to toggle source
    # File lib/roma/client/rlogger.rb
109 def warn?; @wrap_logger.warn?; end