class_docstr: Class that creates a callable object to retrieve events in a
  blocking way.
docstr: This removes an event from the event list.  Defaults to
  removing last event, but an index can be supplied.  Note that
  this does not check that there are events, much like the
  normal pop method.  If not events exist, this will throw an
  exception.
docstr_tok: ["This","removes","an","event","from","the","event","list",".","Defaults","to","removing","last","event",",","but","an","index","can","be","supplied",".","Note","that","this","does","not","check","that","there","are","events",",","much","like","the","normal","pop","method",".","If","not","events","exist",",","this","will","throw","an","exception","."]
code: def pop_event(self, index=-1):
      """
      This removes an event from the event list.  Defaults to
      removing last event, but an index can be supplied.  Note that
      this does not check that there are events, much like the
      normal pop method.  If not events exist, this will throw an
      exception.
      """
      self.events.pop(index)
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import six
  import matplotlib.lines
  import logging
label_desc: Use image node_id 6 for calling the BlockingInput obj's underlying member method code with example usage: obj.pop_event(index) without return types