'Initializer for matlab 5 file format reader
%(matstream_arg)s
%(load_args)s
%(struct_arg)s
uint16_codec : {None, string}
Set codec to use for uint16 char arrays (e.g. \'utf-8\').
Use system default codec if None'

@docfiller
def __init__(self, mat_stream, byte_order=None, mat_dtype=False, squeeze_me=False, chars_as_strings=True, matlab_compatible=False, struct_as_record=True, verify_compressed_data_integrity=True, uint16_codec=None):

    super(MatFile5Reader, self).__init__(mat_stream, byte_order, mat_dtype, squeeze_me, chars_as_strings, matlab_compatible, struct_as_record, verify_compressed_data_integrity)
    if (not uint16_codec):
        uint16_codec = sys.getdefaultencoding()
    self.uint16_codec = uint16_codec
    self._file_reader = None
    self._matrix_reader = None
