| 1008 | } |
| 1009 | |
| 1010 | bool vwrite_member(ValueWriter&vw, DDS::DynamicData_ptr value, |
| 1011 | const DDS::MemberDescriptor_var& md, DDS::TypeKind containing_tk) |
| 1012 | { |
| 1013 | const DDS::MemberId id = md->id(); |
| 1014 | const DDS::DynamicType_var member_type = XTypes::get_base_type(md->type()); |
| 1015 | MemberParam params(id, md->is_must_understand() || md->is_key(), md->name(), md->is_optional(), true); |
| 1016 | return vwrite_item(vw, value, id, member_type, containing_tk, ¶ms); |
| 1017 | } |
| 1018 | |
| 1019 | bool vwrite_struct(ValueWriter& vw, DDS::DynamicData_ptr value, const DDS::DynamicType_var& dt) |
| 1020 | { |
no test coverage detected