class ConsoleLog::Base

Attributes

queue[R]

Public Class Methods

new() click to toggle source
# File lib/console_log/base.rb, line 9
def initialize
  reset
end

Public Instance Methods

append(*messages) click to toggle source
# File lib/console_log/base.rb, line 17
def append(*messages)
  @queue += messages
end
flush_queue() click to toggle source
# File lib/console_log/base.rb, line 21
def flush_queue
  queue = @queue.dup
  @queue.clear

  queue
end
reset() click to toggle source
# File lib/console_log/base.rb, line 13
def reset
  @queue = []
end