wkcuber.vendor.dm4
Created on Aug 7, 2015 @author: James Anderson From: https://github.com/jamesra/dm4reader/blob/master/dm4reader/__init__.py
DM4Header(version, root_length, little_endian)
Create new instance of DM4Header(version, root_length, little_endian)
Alias for field number 0
Alias for field number 1
Alias for field number 2
Inherited Members
- builtins.tuple
- index
- count
DM4TagHeader(type, name, byte_length, array_length, data_type_code, header_offset, data_offset)
Create new instance of DM4TagHeader(type, name, byte_length, array_length, data_type_code, header_offset, data_offset)
Alias for field number 0
Alias for field number 1
Alias for field number 2
Alias for field number 3
Alias for field number 4
Alias for field number 5
Alias for field number 6
Inherited Members
- builtins.tuple
- index
- count
DM4DirHeader(type, name, byte_length, sorted, closed, num_tags, data_offset)
Create new instance of DM4DirHeader(type, name, byte_length, sorted, closed, num_tags, data_offset)
Alias for field number 0
Alias for field number 1
Alias for field number 2
Alias for field number 3
Alias for field number 4
Alias for field number 6
Inherited Members
- builtins.tuple
- index
- count
DM4Tag(name, data_type_code, data)
Create new instance of DM4Tag(name, data_type_code, data)
Alias for field number 0
Alias for field number 1
Alias for field number 2
Inherited Members
- builtins.tuple
- index
- count
DM4DataTypes(num_bytes, signed, type_format)
Create new instance of DM4DataTypes(num_bytes, signed, type_format)
Alias for field number 0
Alias for field number 1
Alias for field number 2
Inherited Members
- builtins.tuple
- index
- count
Read the root directory information from a dm4 file. File seek position is left at end of root_tag_dir_header
Read the tag from the file. Leaves file at the end of the tag data, ready to read the next tag from the file
Parameters
- file filedata: file handle to dm4 file
Parameters
- str filename: Name of DM4 file to open
Returns
DM4File object
Read the data associated with the passed tag
Read the directories and tags from a dm4 file. The first step in working with a dm4 file.
Returns
A named collection containing information about the directory
DM4Dir(name, dm4_tag, named_subdirs, unnamed_subdirs, named_tags, unnamed_tags)
Inherited Members
- builtins.tuple
- index
- count