:py:mod:`dissect.cim` ===================== .. py:module:: dissect.cim Submodules ---------- .. toctree:: :titlesonly: :maxdepth: 1 c_cim/index.rst cim/index.rst classes/index.rst exceptions/index.rst index/index.rst mappings/index.rst objects/index.rst utils/index.rst Package Contents ---------------- Classes ~~~~~~~ .. autoapisummary:: dissect.cim.CIM .. py:class:: CIM(index, objects, mappings) Common Information Model .. py:method:: from_directory(path) :classmethod: .. py:method:: key(*args) .. py:method:: query(path, ns=None) .. py:method:: namespace(name) .. py:method:: get_class_definition(q) .. py:method:: get_class_instance(class_, q) .. py:exception:: Error Bases: :py:obj:`Exception` Common base class for all non-exit exceptions. .. py:exception:: InvalidDatabaseError Bases: :py:obj:`Error` Common base class for all non-exit exceptions. .. py:exception:: ReferenceNotFoundError Bases: :py:obj:`Error` Common base class for all non-exit exceptions. .. py:exception:: UnmappedPageError Bases: :py:obj:`Error` Common base class for all non-exit exceptions.