parameters: (self, capacity, flushLevel=logging.ERROR, target=None)
docstring: Initialize the handler with the buffer size, the level at which
          flushing should occur and an optional target.
  
          Note that without a target being set either here or via setTarget(),
          a MemoryHandler is no use to anyone!
docstring_summary: Initialize the handler with the buffer size, the level at which
          flushing should occur and an optional target.
docstring_tokens: Initialize the handler with the buffer size the level at which flushing should occur and an optional target .
function: def __init__(self, capacity, flushLevel=logging.ERROR, target=None):
          """
          Initialize the handler with the buffer size, the level at which
          flushing should occur and an optional target.
  
          Note that without a target being set either here or via setTarget(),
          a MemoryHandler is no use to anyone!
          """
          BufferingHandler.__init__(self, capacity)
          self.flushLevel = flushLevel
          self.target = target
function_tokens: def __init__ ( self , capacity , flushLevel = logging . ERROR , target = None ) : BufferingHandler . __init__ ( self , capacity ) self . flushLevel = flushLevel self . target = target