class Lumberjack::Device::Writer::Buffer
:nodoc:
Internal buffer to batch writes to the stream.
def <<(string)
def <<(string) @values << string @size += string.size end
def clear
def clear @values = [] @size = 0 end
def empty?
def empty? @values.empty? end
def initialize
def initialize @values = [] @size = 0 end
def pop!
def pop! return nil if @values.empty? popped = @values clear popped end