Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | List of all members
pip._vendor.cachecontrol.caches.file_cache.SeparateBodyFileCache Class Reference
Inheritance diagram for pip._vendor.cachecontrol.caches.file_cache.SeparateBodyFileCache:
Inheritance graph
[legend]
Collaboration diagram for pip._vendor.cachecontrol.caches.file_cache.SeparateBodyFileCache:
Collaboration graph
[legend]

Public Member Functions

IO[bytes]|None get_body (self, str key)
 
None set_body (self, str key, bytes body)
 
None delete (self, str key)
 
- Public Member Functions inherited from pip._vendor.cachecontrol.caches.file_cache._FileCacheMixin
None __init__ (self, str directory, bool forever=False, int filemode=0o0600, int dirmode=0o0700, type[BaseFileLock]|None lock_class=None)
 
bytes|None get (self, str key)
 
None set (self, str key, bytes value, int|datetime|None expires=None)
 
- Public Member Functions inherited from pip._vendor.cachecontrol.cache.BaseCache
bytes|None get (self, str key)
 
None set (self, str key, bytes value, int|datetime|None expires=None)
 
None close (self)
 

Additional Inherited Members

- Static Public Member Functions inherited from pip._vendor.cachecontrol.caches.file_cache._FileCacheMixin
str encode (str x)
 
- Public Attributes inherited from pip._vendor.cachecontrol.caches.file_cache._FileCacheMixin
 directory
 
 forever
 
 filemode
 
 dirmode
 
 lock_class
 
- Protected Member Functions inherited from pip._vendor.cachecontrol.caches.file_cache._FileCacheMixin
str _fn (self, str name)
 
None _write (self, str path, bytes data)
 
None _delete (self, str key, str suffix)
 

Detailed Description

Memory-efficient FileCache: body is stored in a separate file, reducing
peak memory usage.

Member Function Documentation

◆ delete()

None pip._vendor.cachecontrol.caches.file_cache.SeparateBodyFileCache.delete (   self,
str  key 
)

◆ get_body()

IO[bytes] | None pip._vendor.cachecontrol.caches.file_cache.SeparateBodyFileCache.get_body (   self,
str  key 
)
Return the body as file-like object.

Reimplemented from pip._vendor.cachecontrol.cache.SeparateBodyBaseCache.

◆ set_body()

None pip._vendor.cachecontrol.caches.file_cache.SeparateBodyFileCache.set_body (   self,
str  key,
bytes  body 
)

The documentation for this class was generated from the following file: