MCPcopy Create free account
hub / github.com/BrigJS/brig / ~DynamicQMetaObjectBuilder

Method ~DynamicQMetaObjectBuilder

src/DynamicQMetaObjectBuilder.cpp:12–37  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10
11
12 DynamicQMetaObjectBuilder::~DynamicQMetaObjectBuilder()
13 {
14 // Release all signals
15 for (BrigMetaSignal *signal : _signals) {
16 delete signal;
17 }
18
19 _signals.clear();
20
21 // Release all methods
22 for (BrigMetaMethod *method : _methods) {
23 delete method;
24 }
25
26 _methods.clear();
27
28 // Release all properties
29 for (BrigMetaProperty *property: _properties) {
30 delete property;
31 }
32
33 _properties.clear();
34
35 delete _typeName;
36 delete signalListener;
37 }
38
39 QMetaObject *DynamicQMetaObjectBuilder::build()
40 {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected