libdrmconf  0.12.0
A library to program DMR radios.
All Classes Functions Variables Typedefs Enumerations Enumerator Properties Modules Pages
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