Percepio Trace Recorder v4.8.0.hotfix1
Loading...
Searching...
No Matches
trcString.h
Go to the documentation of this file.
1/*
2* Percepio Trace Recorder for Tracealyzer v4.8.0.hotfix1
3* Copyright 2023 Percepio AB
4* www.percepio.com
5*
6* SPDX-License-Identifier: Apache-2.0
7*/
8
15#ifndef TRC_STRING_H
16#define TRC_STRING_H
17
18#if (TRC_USE_TRACEALYZER_RECORDER == 1)
19
20#if (TRC_CFG_RECORDER_MODE == TRC_RECORDER_MODE_STREAMING)
21
22#include <trcTypes.h>
23
24#ifdef __cplusplus
25extern "C" {
26#endif
27
52traceResult xTraceStringRegister(const char *szString, TraceStringHandle_t* pString);
53
64TraceStringHandle_t xTraceRegisterString(const char *name);
65
68#ifdef __cplusplus
69}
70#endif
71
72#endif /* (TRC_CFG_RECORDER_MODE == TRC_RECORDER_MODE_STREAMING) */
73
74#endif /* (TRC_USE_TRACEALYZER_RECORDER == 1) */
75
76#endif /* TRC_STRING_H */
traceResult xTraceStringRegister(const char *szString, TraceStringHandle_t *pString)
Registers a trace string.
Definition: trcSnapshotRecorder.c:1611
TraceStringHandle_t xTraceRegisterString(const char *name)
Registers a trace string.
Definition: trcSnapshotRecorder.c:1622