pygccxml.parser.directory_cache

Package pygccxml :: Package parser :: Module directory_cache |

# Module directory_cache

source code

Directory cache implementation.

This module contains the implementation of a cache that uses individual files stored in a dedicated cache directory to store the cached contents. The cache class is directory_cache_t which can be passed to the `cache` argument of the parse() function.

Classes
index_entry_t Entry of the index table in the directory cache index.
directory_cache_t Cache class that stores its data as multiple files inside a directory.
filename_entry_t This is a record stored in the filename_repository_t class.
filename_repository_t File name repository.