Detailed Description
The functions in this group provide access to information about modules.
Typedef Documentation
Function Documentation
Given a CXCursor_ModuleImportDecl cursor, return the associated module.
Given a CXFile header file, return the module that contains it, if one exists.
- Parameters:
-
- Returns:
- the module file where the provided module object came from.
- Parameters:
-
- Returns:
- the full name of the module, e.g. "std.vector".
- Parameters:
-
- Returns:
- the name of the module, e.g. for the 'std.vector' sub-module it will return "vector".
- Parameters:
-
- Returns:
- the number of top level headers associated with this module.
- Parameters:
-
- Returns:
- the parent of a sub-module or NULL if the given module is top-level, e.g. for 'std.vector' it will return the 'std' module.
- Parameters:
-
Module | a module object. |
Index | top level header index (zero-based). |
- Returns:
- the specified top level header associated with the module.
- Parameters:
-
- Returns:
- non-zero if the module is a system one.