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