MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / get_dissector

Function get_dissector

tools/dissector/sample_manager.cpp:248–259  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

246 };
247
248 Sample_Dissector* get_dissector(ITL_Map& map, itl::Type* type)
249 {
250 if (map.find(type) != map.end()) {
251 return map[type];
252 }
253
254 visitor v(map);
255 type->accept(v);
256
257 map[type] = v.dissector;
258 return v.dissector;
259 }
260#endif // NO_ITL
261
262 //--------------------------------------------------------------------

Callers 3

visitMethod · 0.85
do_arrayMethod · 0.85
init_from_fileMethod · 0.85

Calls 3

findMethod · 0.45
endMethod · 0.45
acceptMethod · 0.45

Tested by

no test coverage detected