Percepio Trace Recorder
v4.8.0.hotfix1
Loading...
Searching...
No Matches
trcDependency.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_DEPENDENCY_H
16
#define TRC_DEPENDENCY_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
25
extern
"C"
{
26
#endif
27
44
traceResult
xTraceDependencyRegister
(
const
char
* szName, TraceUnsignedBaseType_t uxDependencyType);
45
48
#ifdef __cplusplus
49
}
50
#endif
51
52
#else
53
54
#ifndef xTraceDependencyRegister
55
#define xTraceDependencyRegister(szName, uxDependencyType) TRC_COMMA_EXPR_TO_STATEMENT_EXPR_4((void)(szName), (void)(uxRegisterMethod), (void)(pxRunnableHandle), TRC_SUCCESS)
56
#endif
57
58
#endif
59
60
#endif
61
62
#endif
xTraceDependencyRegister
traceResult xTraceDependencyRegister(const char *szName, TraceUnsignedBaseType_t uxDependencyType)
Registers a dependency.
Definition:
trcDependency.c:19
include
trcDependency.h
Generated by
1.9.6