Gocator API
 All Classes Files Functions Variables Typedefs Macros Modules Pages
GoRecordingFilter.h
Go to the documentation of this file.
1 
2 /**
3 * @file GoRecordingFilter.h
4 * @brief Declares the GoRecordingFilter class.
5 *
6 * @internal
7 * Copyright (C) 2016-2022 by LMI Technologies Inc.
8 * Licensed under the MIT License.
9 * Redistributed files must retain the above copyright notice.
10 */
11 #ifndef GO_RECORDING_FILTER_H
12 #define GO_RECORDING_FILTER_H
13 
15 
16 /**
17 * @class GoRecordingFilter
18 * @extends kObject
19 * @ingroup GoSdk-Replay
20 * @brief Represents a recording filter configuration.
21 */
23 
24 /**
25 * Gets the condition combine type.
26 *
27 * @public @memberof GoRecordingFilter
28 * @version Introduced in firmware 4.5.3.57
29 * @param filter GoRecordingFilter object.
30 * @return The condition combine type.
31 */
33 
34 /**
35 * Sets the condition combine type.
36 *
37 * @public @memberof GoRecordingFilter
38 * @version Introduced in firmware 4.5.3.57
39 * @param filter GoRecordingFilter object.
40 * @param conditionCombineType GoReplayCombineType object.
41 * @return Operation status.
42 */
44 
45 /**
46 * Gets the Any Measurement condition.
47 *
48 * @public @memberof GoRecordingFilter
49 * @version Introduced in firmware 4.5.3.57
50 * @param filter GoRecordingFilter object.
51 * @return The Any Measurement condition.
52 */
54 
55 /**
56 * Gets the Any Data condition.
57 *
58 * @public @memberof GoRecordingFilter
59 * @version Introduced in firmware 4.5.3.57
60 * @param filter GoRecordingFilter object.
61 * @return The Any Data condition.
62 */
64 
65 /**
66 * Gets the Measurement condition.
67 *
68 * @public @memberof GoRecordingFilter
69 * @version Introduced in firmware 4.5.3.57
70 * @param filter GoRecordingFilter object.
71 * @return The Measurement condition.
72 */
74 
75 #include <GoSdk/GoRecordingFilter.x.h>
76 
77 #endif
GoReplayMeasurement GoRecordingFilter_Measurement(GoRecordingFilter filter)
Gets the Measurement condition.
GoReplayAnyData GoRecordingFilter_AnyData(GoRecordingFilter filter)
Gets the Any Data condition.
Represents a recording filter configuration.
GoReplayCombineType GoRecordingFilter_ConditionCombineType(GoRecordingFilter filter)
Gets the condition combine type.
Represents the Measurement condition.
Represents a replay combine type.
kStatus GoRecordingFilter_SetConditionCombineType(GoRecordingFilter filter, GoReplayCombineType conditionCombineType)
Sets the condition combine type.
Declares the GoReplayCondition classes.
GoReplayAnyMeasurement GoRecordingFilter_AnyMeasurement(GoRecordingFilter filter)
Gets the Any Measurement condition.
Represents the Any Data condition.
Represents the Any Measurement condition.