parameters: (self, descriptor_db=None)
docstring: Initializes a Pool of proto buffs.
  
      The descriptor_db argument to the constructor is provided to allow
      specialized file descriptor proto lookup code to be triggered on demand. An
      example would be an implementation which will read and compile a file
      specified in a call to FindFileByName() and not require the call to Add()
      at all. Results from this database will be cached internally here as well.
  
      Args:
        descriptor_db: A secondary source of file descriptors.
docstring_summary: Initializes a Pool of proto buffs.
docstring_tokens: Initializes a Pool of proto buffs .
function: def __init__(self, descriptor_db=None):
      """Initializes a Pool of proto buffs.
  
      The descriptor_db argument to the constructor is provided to allow
      specialized file descriptor proto lookup code to be triggered on demand. An
      example would be an implementation which will read and compile a file
      specified in a call to FindFileByName() and not require the call to Add()
      at all. Results from this database will be cached internally here as well.
  
      Args:
        descriptor_db: A secondary source of file descriptors.
      """
  
      self._internal_db = descriptor_database.DescriptorDatabase()
      self._descriptor_db = descriptor_db
      self._descriptors = {}
      self._enum_descriptors = {}
      self._file_descriptors = {}
function_tokens: def __init__ ( self , descriptor_db = None ) : self . _internal_db = descriptor_database . DescriptorDatabase ( ) self . _descriptor_db = descriptor_db self . _descriptors = { } self . _enum_descriptors = { } self . _file_descriptors = { }