dissect.cim.classes
¶
Module Contents¶
Classes¶
dict() -> new empty dictionary |
|
- class dissect.cim.classes.QualifierReference(fh)¶
- fh¶
- qualifier_reference¶
- key_reference¶
- type¶
- data¶
- value¶
- __repr__()¶
- classmethod read_list(fh)¶
- property is_builtin_key¶
- property key¶
- class dissect.cim.classes.PropertyReference(fh)¶
- fh¶
- property_reference¶
- name_offset¶
- property_offset¶
- __repr__()¶
- classmethod read_list(fh)¶
- property is_builtin_property¶
- property builtin_property_name¶
- class dissect.cim.classes.PropertyStates(fh, bit_tuple, num_properties)¶
- fh¶
- bit_tuple¶
- num_properties¶
- entries¶
- __getitem__(idx)¶
- class dissect.cim.classes.PropertyDefaultValues(fh, properties)¶
- fh¶
- properties¶
- state¶
- default_values = []¶
- class dissect.cim.classes.ClassDefinitionProperty(data, propref)¶
- property¶
- qualifier_references¶
- type¶
- index¶
- offset¶
- level¶
- qualifiers¶
- class dissect.cim.classes.ClassInstanceProperty(class_instance, prop, value, state)¶
- class_instance¶
- 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)¶
- cim¶
- fh¶
- header¶
- qualifier_references¶
- property_references¶
- default_values_data¶
- property_data¶
- method_data¶
- property qualifiers¶
- property properties¶
- property keys¶
- property class_name¶
- property super_class_name¶
- property timestamp¶
- class dissect.cim.classes.ClassInstance(cim, class_, fh)¶
- cim¶
- class_¶
- fh¶
- header¶
- name_hash¶
- ts1¶
- ts2¶
- property_states¶
- toc = []¶
- qualifier_references¶
- dynprops¶
- data¶
- 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).