MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / MakeUnitGroupList

Function MakeUnitGroupList

lib/mdflib/mdflib/src/md4block.cpp:102–115  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

100}
101
102void MakeUnitGroupList(const mdf::IXmlNode &root,
103 mdf::detail::BlockPropertyList &dest) {
104 mdf::IXmlNode::ChildList list;
105 root.GetChildList(list);
106 if (list.empty()) {
107 return;
108 }
109 dest.emplace_back("", "", "", mdf::detail::BlockItemType::BlankItem);
110 dest.emplace_back("Unit Groups", "", "",
111 mdf::detail::BlockItemType::HeaderItem);
112 for (const auto &c : list) {
113 MakeUnitGroup(*c, dest);
114 }
115}
116
117void MakeUnit(const mdf::IXmlNode &unit, mdf::detail::BlockPropertyList &dest) {
118 mdf::IXmlNode::ChildList list;

Callers 1

MakeUnitSpecListFunction · 0.85

Calls 3

MakeUnitGroupFunction · 0.85
emptyMethod · 0.80
GetChildListMethod · 0.45

Tested by

no test coverage detected