Percepio Trace Recorder
v4.11.0
Loading...
Searching...
No Matches
trcDependency.h
Go to the documentation of this file.
1
/*
2
* Percepio Trace Recorder for Tracealyzer v4.11.0
3
* Copyright 2025 Percepio AB
4
* www.percepio.com
5
*
6
* SPDX-License-Identifier: Apache-2.0
7
*/
8
14
15
#ifndef TRC_DEPENDENCY_H
16
#define TRC_DEPENDENCY_H
17
18
#if (TRC_USE_TRACEALYZER_RECORDER == 1)
19
20
#include <trcTypes.h>
21
22
#ifdef __cplusplus
23
extern
"C"
{
24
#endif
25
31
42
traceResult
xTraceDependencyRegister
(
const
char
* szName, TraceUnsignedBaseType_t uxDependencyType);
43
45
46
#ifdef __cplusplus
47
}
48
#endif
49
50
#else
51
52
#ifndef xTraceDependencyRegister
53
#define xTraceDependencyRegister(szName, uxDependencyType) TRC_COMMA_EXPR_TO_STATEMENT_EXPR_3((void)(szName), (void)(uxDependencyType), TRC_SUCCESS)
54
#endif
55
56
#endif
57
58
#endif
xTraceDependencyRegister
traceResult xTraceDependencyRegister(const char *szName, TraceUnsignedBaseType_t uxDependencyType)
Registers a dependency.
Definition
trcDependency.c:17
include
trcDependency.h
Generated by
1.15.0