MCPcopy Create free account
hub / github.com/Tencent/tgfx / FunctionTimer

Method FunctionTimer

src/inspect/FunctionTimer.h:26–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

24class FunctionTimer {
25 public:
26 FunctionTimer(OpTaskType type, bool isActive) : active(isActive), type(type) {
27 if (!active) {
28 return;
29 }
30 auto item = FrameCaptureMessageItem();
31 item.hdr.type = FrameCaptureMessageType::OperateBegin;
32 item.operateBegin.usTime = Clock::Now();
33 item.operateBegin.type = static_cast<uint8_t>(type);
34 FrameCapture::QueueSerialFinish(item);
35 }
36
37 ~FunctionTimer() {
38 if (!active) {

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected