blob: fb63878646d5290eac0ac245628c0cd83778a0c1 [file] [log] [blame]
#pragma once
#include <new>
#include "bridge/DemoCluster.h"
namespace clusters {
struct ClusterInfo
{
chip::ClusterId id;
const char *name;
uint16_t size;
GeneratedCluster* (*ctor)(void*);
} static const kKnownClusters[] = {
{
18,
"DemoCluster",
sizeof(DemoClusterCluster),
[](void *mem) -> GeneratedCluster* {
return new(mem) DemoClusterCluster();
},
},
};
}