libdrmconf  0.12.0
A library to program DMR radios.
ConfigMergeVisitor Member List

This is the complete list of members for ConfigMergeVisitor, including all inherited members.

_destinationConfigMergeVisitorprotected
_itemStrategyConfigMergeVisitorprotected
_setStrategyConfigMergeVisitorprotected
_translationConfigMergeVisitorprotected
addObject(AbstractConfigObjectList *list, ConfigObject *present, ConfigObject *merging, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
ConfigMergeVisitor(Config *destination, QHash< ConfigObject *, ConfigObject * > &translation, ItemStrategy itemStrategy=ItemStrategy::Ignore, SetStrategy setStrategy=SetStrategy::Ignore)ConfigMergeVisitor
duplicateObject(AbstractConfigObjectList *list, ConfigObject *present, ConfigObject *merging, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
ignoreObject(AbstractConfigObjectList *list, ConfigObject *present, ConfigObject *merging, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
ItemStrategy enum nameConfigMergeVisitor
mergeList(ConfigObjectRefList *present, ConfigObjectRefList *merging, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
process(Config *config, const ErrorStack &err=ErrorStack())Visitorvirtual
processBool(ConfigItem *item, const QMetaProperty &prop, const ErrorStack &err=ErrorStack())Visitorvirtual
processChannel(Channel *item, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
processContact(Contact *item, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
processDouble(ConfigItem *item, const QMetaProperty &prop, const ErrorStack &err=ErrorStack())Visitorvirtual
processEnum(ConfigItem *item, const QMetaProperty &prop, const ErrorStack &err=ErrorStack())Visitorvirtual
processFrequency(ConfigItem *item, const QMetaProperty &prop, const ErrorStack &err=ErrorStack())Visitorvirtual
processGroupList(RXGroupList *item, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
processInt(ConfigItem *item, const QMetaProperty &prop, const ErrorStack &err=ErrorStack())Visitorvirtual
processInterval(ConfigItem *item, const QMetaProperty &prop, const ErrorStack &err=ErrorStack())Visitorvirtual
processItem(ConfigItem *item, const ErrorStack &err=ErrorStack())ConfigMergeVisitorvirtual
processList(AbstractConfigObjectList *list, const ErrorStack &err=ErrorStack())Visitorvirtual
processPositioningSystem(PositioningSystem *item, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
processProperty(ConfigItem *item, const QMetaProperty &prop, const ErrorStack &err=ErrorStack())Visitorvirtual
processRadioID(RadioID *item, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
processReference(ConfigObjectReference *, const ErrorStack &err=ErrorStack())Visitorvirtual
processRoamingChannel(RoamingChannel *item, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
processRoamingZone(RoamingZone *item, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
processScanList(ScanList *item, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
processString(ConfigItem *item, const QMetaProperty &prop, const ErrorStack &err=ErrorStack())Visitorvirtual
processUInt(ConfigItem *item, const QMetaProperty &prop, const ErrorStack &err=ErrorStack())Visitorvirtual
processUnknownType(ConfigItem *item, const QMetaProperty &prop, const ErrorStack &err=ErrorStack())Visitorvirtual
processZone(Zone *item, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
replaceObject(AbstractConfigObjectList *list, ConfigObject *present, ConfigObject *merging, const ErrorStack &err=ErrorStack())ConfigMergeVisitorprotected
SetStrategy enum nameConfigMergeVisitor
Visitor()Visitorprotected
~Visitor()Visitorvirtual