File tree 1 file changed +12
-0
lines changed
src/app/codegen-interaction-model
1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change 23
23
namespace chip {
24
24
namespace app {
25
25
26
+ // / An implementation of `InterationModel::Model` that relies on code-generation
27
+ // / via zap/ember.
28
+ // /
29
+ // / The Ember framework uses generated files (like endpoint-config.h and various
30
+ // / other generated metadata) to provide a cluster model.
31
+ // /
32
+ // / This class will use global functions generally residing in `app/util`
33
+ // / as well as application-specific overrides to provide data model functionality.
34
+ // /
35
+ // / Given that this relies on global data at link time, there generally can be
36
+ // / only one CodegenDataModel per application (you can create more instances,
37
+ // / however they would share the exact same underlying data and storage).
26
38
class CodegenDataModel : public chip ::app::InteractionModel::Model
27
39
{
28
40
public:
You can’t perform that action at this time.
0 commit comments