| 34 | } |
| 35 | |
| 36 | void ISerializable::DeserializeIfExists(DeserializeStream& stream, const char* memberName, ISerializeModifier* modifier) |
| 37 | { |
| 38 | auto member = stream.FindMember(memberName); |
| 39 | if (member != stream.MemberEnd()) |
| 40 | Deserialize(member->value, modifier); |
| 41 | } |
| 42 | |
| 43 | #define DESERIALIZE_HELPER(stream, name, var, defaultValue) \ |
| 44 | { \ |
no test coverage detected