| 261 | } |
| 262 | |
| 263 | void Object::writeMethodRecordToSdBusVTable(const VTable::MethodItem& method, std::vector<sd_bus_vtable>& vtable) |
| 264 | { |
| 265 | auto vtableItem = createSdBusVTableMethodItem( method.name.c_str() |
| 266 | , method.inputSignature.c_str() |
| 267 | , method.outputSignature.c_str() |
| 268 | , method.paramNames.c_str() |
| 269 | , &Object::sdbus_method_callback |
| 270 | , method.flags.toSdBusMethodFlags() ); |
| 271 | vtable.push_back(std::move(vtableItem)); |
| 272 | } |
| 273 | |
| 274 | void Object::writeSignalRecordToSdBusVTable(const VTable::SignalItem& signal, std::vector<sd_bus_vtable>& vtable) |
| 275 | { |
nothing calls this directly
no test coverage detected