class_docstr: Generates decorators that can be cleared later
      
class_docstr_tok: ["Generates","decorators","that","can","be","cleared","later"]
docstr: Clear the given cache(s).
  
  If no 'names' are passed, clear all caches.
docstr_tok: ["Clear","the","given","cache","(","s",")",".","If","no","'names","'","are","passed",",","clear","all","caches","."]
code: def clear(self, *names):
      """Clear the given cache(s).
  
      If no 'names' are passed, clear all caches.
      """
      if len(names) == 0:
          names = self._cache.keys()
  
      for name in names:
          self._cache[name].clear()
  
imports: from abc import abstractmethod
  from abc import ABCMeta
  import threading
  import time
  import uuid
  import inspect
label_desc: Use image node_id 6 for calling the CacheMaker obj's underlying member method code with example usage: obj.clear() without return types