25
25
26
26
#include < lib/support/CodeUtils.h>
27
27
28
- #include < cstdint>
29
-
30
28
using chip::AttributeId;
31
29
using chip::ClusterId;
32
30
using chip::CommandId;
@@ -36,47 +34,47 @@ namespace {
36
34
37
35
#ifdef GENERATED_ACCESS_READ_ATTRIBUTE__CLUSTER
38
36
namespace GeneratedAccessReadAttribute {
39
- constexpr ClusterId kCluster [] = GENERATED_ACCESS_READ_ATTRIBUTE__CLUSTER;
40
- constexpr AttributeId kAttribute [] = GENERATED_ACCESS_READ_ATTRIBUTE__ATTRIBUTE;
41
- constexpr uint8_t kPrivilege [] = GENERATED_ACCESS_READ_ATTRIBUTE__PRIVILEGE;
37
+ constexpr ClusterId kCluster [] = GENERATED_ACCESS_READ_ATTRIBUTE__CLUSTER;
38
+ constexpr AttributeId kAttribute [] = GENERATED_ACCESS_READ_ATTRIBUTE__ATTRIBUTE;
39
+ constexpr chip::Access::Privilege kPrivilege [] = GENERATED_ACCESS_READ_ATTRIBUTE__PRIVILEGE;
42
40
static_assert (ArraySize(kCluster ) == ArraySize(kAttribute ) && ArraySize(kAttribute ) == ArraySize(kPrivilege ),
43
41
" Generated parallel arrays must be same size" );
44
42
} // namespace GeneratedAccessReadAttribute
45
43
#endif
46
44
47
45
#ifdef GENERATED_ACCESS_WRITE_ATTRIBUTE__CLUSTER
48
46
namespace GeneratedAccessWriteAttribute {
49
- constexpr ClusterId kCluster [] = GENERATED_ACCESS_WRITE_ATTRIBUTE__CLUSTER;
50
- constexpr AttributeId kAttribute [] = GENERATED_ACCESS_WRITE_ATTRIBUTE__ATTRIBUTE;
51
- constexpr uint8_t kPrivilege [] = GENERATED_ACCESS_WRITE_ATTRIBUTE__PRIVILEGE;
47
+ constexpr ClusterId kCluster [] = GENERATED_ACCESS_WRITE_ATTRIBUTE__CLUSTER;
48
+ constexpr AttributeId kAttribute [] = GENERATED_ACCESS_WRITE_ATTRIBUTE__ATTRIBUTE;
49
+ constexpr chip::Access::Privilege kPrivilege [] = GENERATED_ACCESS_WRITE_ATTRIBUTE__PRIVILEGE;
52
50
static_assert (ArraySize(kCluster ) == ArraySize(kAttribute ) && ArraySize(kAttribute ) == ArraySize(kPrivilege ),
53
51
" Generated parallel arrays must be same size" );
54
52
} // namespace GeneratedAccessWriteAttribute
55
53
#endif
56
54
57
55
#ifdef GENERATED_ACCESS_INVOKE_COMMAND__CLUSTER
58
56
namespace GeneratedAccessInvokeCommand {
59
- constexpr ClusterId kCluster [] = GENERATED_ACCESS_INVOKE_COMMAND__CLUSTER;
60
- constexpr CommandId kCommand [] = GENERATED_ACCESS_INVOKE_COMMAND__COMMAND;
61
- constexpr uint8_t kPrivilege [] = GENERATED_ACCESS_INVOKE_COMMAND__PRIVILEGE;
57
+ constexpr ClusterId kCluster [] = GENERATED_ACCESS_INVOKE_COMMAND__CLUSTER;
58
+ constexpr CommandId kCommand [] = GENERATED_ACCESS_INVOKE_COMMAND__COMMAND;
59
+ constexpr chip::Access::Privilege kPrivilege [] = GENERATED_ACCESS_INVOKE_COMMAND__PRIVILEGE;
62
60
static_assert (ArraySize(kCluster ) == ArraySize(kCommand ) && ArraySize(kCommand ) == ArraySize(kPrivilege ),
63
61
" Generated parallel arrays must be same size" );
64
62
} // namespace GeneratedAccessInvokeCommand
65
63
#endif
66
64
67
65
#ifdef GENERATED_ACCESS_READ_EVENT__CLUSTER
68
66
namespace GeneratedAccessReadEvent {
69
- constexpr ClusterId kCluster [] = GENERATED_ACCESS_READ_EVENT__CLUSTER;
70
- constexpr EventId kEvent [] = GENERATED_ACCESS_READ_EVENT__EVENT;
71
- constexpr uint8_t kPrivilege [] = GENERATED_ACCESS_READ_EVENT__PRIVILEGE;
67
+ constexpr ClusterId kCluster [] = GENERATED_ACCESS_READ_EVENT__CLUSTER;
68
+ constexpr EventId kEvent [] = GENERATED_ACCESS_READ_EVENT__EVENT;
69
+ constexpr chip::Access::Privilege kPrivilege [] = GENERATED_ACCESS_READ_EVENT__PRIVILEGE;
72
70
static_assert (ArraySize(kCluster ) == ArraySize(kEvent ) && ArraySize(kEvent ) == ArraySize(kPrivilege ),
73
71
" Generated parallel arrays must be same size" );
74
72
} // namespace GeneratedAccessReadEvent
75
73
#endif
76
74
77
75
} // anonymous namespace
78
76
79
- int MatterGetAccessPrivilegeForReadAttribute (ClusterId cluster, AttributeId attribute)
77
+ chip::Access::Privilege MatterGetAccessPrivilegeForReadAttribute (ClusterId cluster, AttributeId attribute)
80
78
{
81
79
#ifdef GENERATED_ACCESS_READ_ATTRIBUTE__CLUSTER
82
80
using namespace GeneratedAccessReadAttribute ;
@@ -88,10 +86,10 @@ int MatterGetAccessPrivilegeForReadAttribute(ClusterId cluster, AttributeId attr
88
86
}
89
87
}
90
88
#endif
91
- return kMatterAccessPrivilegeView ;
89
+ return chip::Access::Privilege:: kView ;
92
90
}
93
91
94
- int MatterGetAccessPrivilegeForWriteAttribute (ClusterId cluster, AttributeId attribute)
92
+ chip::Access::Privilege MatterGetAccessPrivilegeForWriteAttribute (ClusterId cluster, AttributeId attribute)
95
93
{
96
94
#ifdef GENERATED_ACCESS_WRITE_ATTRIBUTE__CLUSTER
97
95
using namespace GeneratedAccessWriteAttribute ;
@@ -103,10 +101,10 @@ int MatterGetAccessPrivilegeForWriteAttribute(ClusterId cluster, AttributeId att
103
101
}
104
102
}
105
103
#endif
106
- return kMatterAccessPrivilegeOperate ;
104
+ return chip::Access::Privilege:: kOperate ;
107
105
}
108
106
109
- int MatterGetAccessPrivilegeForInvokeCommand (ClusterId cluster, CommandId command)
107
+ chip::Access::Privilege MatterGetAccessPrivilegeForInvokeCommand (ClusterId cluster, CommandId command)
110
108
{
111
109
#ifdef GENERATED_ACCESS_INVOKE_COMMAND__CLUSTER
112
110
using namespace GeneratedAccessInvokeCommand ;
@@ -118,10 +116,10 @@ int MatterGetAccessPrivilegeForInvokeCommand(ClusterId cluster, CommandId comman
118
116
}
119
117
}
120
118
#endif
121
- return kMatterAccessPrivilegeOperate ;
119
+ return chip::Access::Privilege:: kOperate ;
122
120
}
123
121
124
- int MatterGetAccessPrivilegeForReadEvent (ClusterId cluster, EventId event)
122
+ chip::Access::Privilege MatterGetAccessPrivilegeForReadEvent (ClusterId cluster, EventId event)
125
123
{
126
124
#ifdef GENERATED_ACCESS_READ_EVENT__CLUSTER
127
125
using namespace GeneratedAccessReadEvent ;
@@ -133,5 +131,5 @@ int MatterGetAccessPrivilegeForReadEvent(ClusterId cluster, EventId event)
133
131
}
134
132
}
135
133
#endif
136
- return kMatterAccessPrivilegeView ;
134
+ return chip::Access::Privilege:: kView ;
137
135
}
0 commit comments