parameters: (self, spec_file_name)
docstring: A constructor for the Counters class. A path to the spec file
          can be specified in spec_file_name, which is required. Statistics data
          based on statistics spec can be accumulated. If an invalid argument
          including None is specified, ModuleSpecError might be raised.
docstring_summary: A constructor for the Counters class. A path to the spec file
          can be specified in spec_file_name, which is required. Statistics data
          based on statistics spec can be accumulated. If an invalid argument
          including None is specified, ModuleSpecError might be raised.
docstring_tokens: A constructor for the Counters class . A path to the spec file can be specified in spec_file_name which is required . Statistics data based on statistics spec can be accumulated . If an invalid argument including None is specified ModuleSpecError might be raised .
function: def __init__(self, spec_file_name):
          """A constructor for the Counters class. A path to the spec file
          can be specified in spec_file_name, which is required. Statistics data
          based on statistics spec can be accumulated. If an invalid argument
          including None is specified, ModuleSpecError might be raised.
          """
          self._zones_item_list = []
          self._start_time = {}
          self._disabled = False
          self._rlock = threading.RLock()
          self._statistics_data = {}
          self._statistics_spec = \
              bundy.config.module_spec_from_file(spec_file_name).\
              get_statistics_spec()
function_tokens: def __init__ ( self , spec_file_name ) : self . _zones_item_list = [ ] self . _start_time = { } self . _disabled = False self . _rlock = threading . RLock ( ) self . _statistics_data = { } self . _statistics_spec = bundy . config . module_spec_from_file ( spec_file_name ) . get_statistics_spec ( )