Compare commits
No commits in common. "75685bb3cbcd4ef0d47a92e6114db0c947abdd12" and "133c708b36db3a2fcece84b6fa0e4766c0d234cb" have entirely different histories.
75685bb3cb
...
133c708b36
@ -59,7 +59,7 @@ class CslaBinaryReader:
|
||||
if not isinstance(reference_id, int):
|
||||
raise ValueError('Expected int, got {}'.format(type(reference_id).__name__))
|
||||
|
||||
info.children.append(ChildData(system_name, is_dirty, reference_id))
|
||||
info.children.append(SerializationInfo.ChildData(system_name, is_dirty, reference_id))
|
||||
|
||||
# Read field values
|
||||
value_count = self.read_int32()
|
||||
@ -78,7 +78,7 @@ class CslaBinaryReader:
|
||||
|
||||
value = self.read_object()
|
||||
|
||||
info.values.append(FieldData(system_name, enum_type_name or None, is_dirty, value))
|
||||
info.values.append(SerializationInfo.FieldData(system_name, enum_type_name or None, is_dirty, value))
|
||||
|
||||
serialisation_infos.append(info)
|
||||
|
||||
@ -111,8 +111,7 @@ class CslaBinaryReader:
|
||||
known_type = self.stream.read(1)[0]
|
||||
|
||||
if known_type == CslaKnownTypes.Boolean.value:
|
||||
value = self.stream.read(1)[0]
|
||||
return True if value > 0 else False
|
||||
raise NotImplementedError()
|
||||
|
||||
if known_type == CslaKnownTypes.Char.value:
|
||||
raise NotImplementedError()
|
||||
@ -166,8 +165,7 @@ class CslaBinaryReader:
|
||||
raise NotImplementedError()
|
||||
|
||||
if known_type == CslaKnownTypes.ByteArray.value:
|
||||
length = self.read_int32()
|
||||
return self.stream.read(length)
|
||||
raise NotImplementedError()
|
||||
|
||||
if known_type == CslaKnownTypes.CharArray.value:
|
||||
raise NotImplementedError()
|
||||
|
Loading…
x
Reference in New Issue
Block a user