MCPcopy Create free account
hub / github.com/LunarG/VulkanTools / dump_html_function_head

Function dump_html_function_head

layersvt/api_dump.h:1714–1728  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1712}
1713
1714inline void dump_html_function_head(ApiDumpInstance &dump_inst, const char *funcName, const char *funcNamedParams,
1715 const char *funcReturn) {
1716 const ApiDumpSettings &settings(dump_inst.settings());
1717 if (settings.showThreadAndFrame()) {
1718 settings.stream() << "<div class='thd'>Thread: " << dump_inst.threadID() << "</div>";
1719 }
1720 if (settings.showTimestamp())
1721 settings.stream() << "<div class='time'>Time: " << dump_inst.current_time_since_start().count() << " us</div>";
1722 settings.stream() << "<details class='fn'><summary>";
1723 settings.stream() << "<div class='var'>" << funcName << "(" << funcNamedParams << ")</div>";
1724 if (settings.showType()) {
1725 settings.stream() << "<div class='type'>" << funcReturn << "</div>";
1726 }
1727 flush(settings);
1728}
1729
1730inline void dump_json_function_head(ApiDumpInstance &dump_inst, const char *funcName, const char *funcReturn) {
1731 const ApiDumpSettings &settings(dump_inst.settings());

Callers 1

dump_function_headFunction · 0.85

Calls 6

flushFunction · 0.85
showThreadAndFrameMethod · 0.80
threadIDMethod · 0.80
showTimestampMethod · 0.80
showTypeMethod · 0.80

Tested by

no test coverage detected