parameters: (self)
return_statement: return total_size, cache_keys_total_size
docstring: Calculate total RAM memory size of cache plugin.
          This function depends on mxBase python module:
          http://www.egenix.com/products/python/mxBase/
docstring_summary: Calculate total RAM memory size of cache plugin.
          This function depends on mxBase python module:
          http://www.egenix.com/products/python/mxBase/
docstring_tokens: Calculate total RAM memory size of cache plugin . This function depends on mxBase python module : http : // www . egenix . com / products / python / mxBase /
function: def getCachePluginTotalMemorySize(self):
      """ Calculate total RAM memory size of cache plugin.
          This function depends on mxBase python module:
          http://www.egenix.com/products/python/mxBase/
          """
      total_size = 0
      cache_keys_total_size = {}
      cache = self.getCacheStorage()
      for key, value in cache.iteritems():
        value_size = calcPythonObjectMemorySize(value)
        total_size += value_size
        cache_keys_total_size[key[1]] = value_size
      return total_size, cache_keys_total_size
function_tokens: def getCachePluginTotalMemorySize ( self ) : total_size = 0 cache_keys_total_size = { } cache = self . getCacheStorage ( ) for key , value in cache . iteritems ( ) : value_size = calcPythonObjectMemorySize ( value ) total_size += value_size cache_keys_total_size [ key [ 1 ] ] = value_size return total_size , cache_keys_total_size