module Rdoba::Log::Functions
Public Instance Methods
<=(functions = [])
click to toggle source
# File lib/rdoba/log.rb, line 233 def <= functions = [] self.class <= functions; end
>=(functions = [])
click to toggle source
# File lib/rdoba/log.rb, line 236 def >= functions = [] self.class >= functions; end
e(*args)
click to toggle source
# File lib/rdoba/log.rb, line 239 def e *args io = case args.last when IO args.pop else $stderr ; end e = $! || args.shift dump = ( [ $@ || args.shift ] + args ).flatten.compact io.send :puts, "#{e.class}:%> #{e}\n\t#{dump.join("\n\t")}"; end
get_stack_function_data_at_level( level )
click to toggle source
# File lib/rdoba/log.rb, line 250 def get_stack_function_data_at_level( level ) raise Exception rescue Exception #TODO check match a method containing '`' $@[ level ] =~ /([^\/]+):(\d+):in `(.*?)'$/ [ $1, $3, $2 ]; end