dissect.cim.classes
#
Module Contents#
Classes#
dict() -> new empty dictionary |
|
- class dissect.cim.classes.QualifierReference(fh)#
- property is_builtin_key#
- property key#
- __repr__()#
Return repr(self).
- classmethod read_list(fh)#
- class dissect.cim.classes.PropertyReference(fh)#
- property is_builtin_property#
- property builtin_property_name#
- __repr__()#
Return repr(self).
- classmethod read_list(fh)#
- class dissect.cim.classes.PropertyDefaultValues(fh, properties)#
- class dissect.cim.classes.ClassDefinitionProperty(data, propref)#
- class dissect.cim.classes.ClassInstanceProperty(class_instance, prop, value, state)#
- property type#
- property qualifiers#
- property name#
- property index#
- property offset#
- property level#
- property is_inherited#
- property has_default_value#
- property default_value#
- property is_initialized#
- property is_default_value#
- property value#
- class dissect.cim.classes.ClassDefinition(cim, fh)#
- property qualifiers#
- property properties#
- property keys#
- property class_name#
- property super_class_name#
- property timestamp#
- class dissect.cim.classes.ClassInstance(cim, class_, fh)#
- property class_name#
- property qualifiers#
- property properties#
- property key#
- class dissect.cim.classes.InstanceKey#
Bases:
dict
dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object’s
(key, value) pairs
- dict(iterable) -> new dictionary initialized as if via:
d = {} for k, v in iterable:
d[k] = v
- dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
- __getattr__(key)#
- __setattr__(key, value)#
Implement setattr(self, name, value).
- __str__()#
Return str(self).
- class dissect.cim.classes.Qualifier(data, qualref)#
- class dissect.cim.classes.DynpropQualifier(fh)#