CustomRealTimeWatches.h
Go to the documentation of this file.
15 static void ScalarRealTimeWatch_ReportSignedValue(struct ScalarRealTimeWatch *pWatch, int value);
16 static void ScalarRealTimeWatch_ReportUnsignedValue(struct ScalarRealTimeWatch *pWatch, unsigned value);
20 static void EventStreamWatch_ReportEvent_SignedInt(struct EventStreamWatch *pWatch, int arbitraryEventArgument);
21 static void EventStreamWatch_ReportEvent_UnsignedInt(struct EventStreamWatch *pWatch, unsigned arbitraryEventArgument);
22 static void EventStreamWatch_ReportEvent_FP(struct EventStreamWatch *pWatch, double arbitraryEventArgument);
130 static void ScalarRealTimeWatch_ReportSignedValue(struct ScalarRealTimeWatch *pWatch, int value)
137 static void ScalarRealTimeWatch_ReportUnsignedValue(struct ScalarRealTimeWatch *pWatch, unsigned value)
158 void EventStreamWatch_ReportEvent_SignedInt(struct EventStreamWatch *pWatch, int arbitraryEventArgument)
162 SysprogsProfiler_ReportGenericEventEx(pWatch, &arbitraryEventArgument, rtaSignedInt, sizeof(arbitraryEventArgument));
165 void EventStreamWatch_ReportEvent_UnsignedInt(struct EventStreamWatch *pWatch, unsigned arbitraryEventArgument)
169 SysprogsProfiler_ReportGenericEventEx(pWatch, &arbitraryEventArgument, rtaUnsignedInt, sizeof(arbitraryEventArgument));
172 void EventStreamWatch_ReportEvent_FP(struct EventStreamWatch *pWatch, double arbitraryEventArgument)
176 SysprogsProfiler_ReportGenericEventEx(pWatch, &arbitraryEventArgument, rtaFloatingPoint, sizeof(arbitraryEventArgument));
Definition: CustomRealTimeWatches.h:30
Definition: SysprogsProfilerInterface.h:15
void SysprogsProfiler_ReportGenericEvent(void *pResource, const char *pEvent)
Definition: InstrumentingProfiler.cpp:817
void SysprogsProfiler_ReportResourceReleased(void *pResource, void *pOwner, unsigned optional24BitTag)
Definition: InstrumentingProfiler.cpp:790
void SysprogsProfiler_ReportGenericEventEx(void *pResource, void *argument, RealTimeEventArgType argType, int argSize)
Definition: InstrumentingProfiler.cpp:827
void SysprogsProfiler_ReportResourceTaken(void *pResource, void *pOwner, unsigned optional24BitTag)
Definition: InstrumentingProfiler.cpp:781
Definition: CustomRealTimeWatches.h:48
Definition: SysprogsProfilerInterface.h:17
Definition: SysprogsProfilerInterface.h:16
void InitializeCustomRealTimeWatch()
Definition: InstrumentingProfiler.cpp:914
void SysprogsProfiler_ReportFPValue(void *pResource, double value)
Definition: InstrumentingProfiler.cpp:808
void SysprogsProfiler_ReportIntegralValue(void *pResource, unsigned value, int reportAsSigned)
Definition: InstrumentingProfiler.cpp:799
Definition: CustomRealTimeWatches.h:69