3 // Prevent multiple inclusion
6 // This is the mapping of IDs to cluster names assuming a format according
7 // to the "EmberAfClusterName" defined in the ZCL header.
8 // The names of clusters that are not present, are removed.
11 #if defined(ZCL_USING_{{asDelimitedMacro this.define}}_SERVER) || defined(ZCL_USING_{{asDelimitedMacro this.define}}_CLIENT)
12 #define CHIP_PRINTCLUSTER_{{asDelimitedMacro this.define}} {ZCL_{{asDelimitedMacro this.define}}_ID, {{this.code}}, "{{this.label}}" },
14 #define CHIP_PRINTCLUSTER_{{asDelimitedMacro this.define}}
19 #define CLUSTER_IDS_TO_NAMES \
21 CHIP_PRINTCLUSTER_{{asDelimitedMacro this.define}} \
24 #define MAX_CLUSTER_NAME_LENGTH {{zcl_cluster_largest_label_length}}