[hide private]
[frames] | no frames]

# Module Hierarchy

- instant: Instant allows compiled C/C++ modules to be created at runtime in your Python application, using SWIG to wrap the C/C++ code.
  - instant.build: This module contains the main part of Instant, the build_module function.
  - instant.cache: This module contains helper functions for working with the module cache.
  - instant.codegeneration: This module contains helper functions for code generation.
  - instant.config: This module contains helper functions for configuration using pkg-config.
  - instant.inlining: This module contains the inline* functions, which allows easy inlining of C/C++ functions.
  - instant.locking: File locking for the cache system, to avoid problems when multiple processes work with the same module.
  - instant.output: This module contains internal logging utilities.
  - instant.paths: This module contains helper functions for working with temp and cache directories.
  - instant.signatures: This module contains helper functions for working with checksums.