Lines Matching refs:configMap

30 auto getValue(const InventoryBaseConfigMap& configMap, const std::string& key,  in getValue()  argument
33 auto iter = configMap.find(key); in getValue()
34 if (iter == configMap.end()) in getValue()
52 const InventoryBaseConfigMap& configMap) in getDataParity() argument
56 getValue<std::string>(configMap, "DataParity", config.name); in getDataParity()
75 const InventoryBaseConfigMap& configMap) in processDeviceInterface() argument
80 config.name = getValue<std::string>(configMap, "Name", config.name); in processDeviceInterface()
84 config.address = getValue<uint64_t>(configMap, "Address", config.name); in processDeviceInterface()
86 getDataParity(config, configMap); in processDeviceInterface()
88 config.baudRate = getValue<uint64_t>(configMap, "BaudRate", config.name); in processDeviceInterface()
91 getValue<std::string>(configMap, "SerialPort", config.name); in processDeviceInterface()
93 getValue<std::string>(configMap, "Type", config.name); in processDeviceInterface()
118 const InventoryBaseConfigMap& configMap) -> void in processRegisterType() argument
121 getValue<std::string>(configMap, "RegisterType", sensorRegister.name); in processRegisterType()
134 const InventoryBaseConfigMap& configMap) in processRegisterFormat() argument
138 getValue<std::string>(configMap, "Format", sensorRegister.name); in processRegisterFormat()
150 Config& config, const InventoryBaseConfigMap& configMap) -> void in processSensorRegistersInterface() argument
154 sensorRegister.name = getValue<std::string>(configMap, "Name", config.name); in processSensorRegistersInterface()
156 processRegisterType(sensorRegister, configMap); in processSensorRegistersInterface()
159 getValue<uint64_t>(configMap, "Address", config.name); in processSensorRegistersInterface()
161 sensorRegister.size = getValue<uint64_t>(configMap, "Size", config.name); in processSensorRegistersInterface()
164 getValue<uint64_t>(configMap, "Precision", config.name); in processSensorRegistersInterface()
166 sensorRegister.shift = getValue<double>(configMap, "Shift", config.name); in processSensorRegistersInterface()
168 sensorRegister.scale = getValue<double>(configMap, "Scale", config.name); in processSensorRegistersInterface()
170 sensorRegister.isSigned = getValue<bool>(configMap, "Signed", config.name); in processSensorRegistersInterface()
172 processRegisterFormat(sensorRegister, configMap); in processSensorRegistersInterface()
191 const InventoryBaseConfigMap& configMap) in processStatusBitsInterface() argument
198 statusBit.name = getValue<std::string>(configMap, "Name", config.name); in processStatusBitsInterface()
200 auto type = getValue<std::string>(configMap, "StatusType", config.name); in processStatusBitsInterface()
210 getValue<uint64_t>(configMap, "BitPosition", config.name); in processStatusBitsInterface()
212 statusBit.value = getValue<bool>(configMap, "Value", config.name); in processStatusBitsInterface()
214 auto address = getValue<uint64_t>(configMap, "Address", config.name); in processStatusBitsInterface()
225 Config& config, const InventoryBaseConfigMap& configMap) -> void in processFirmwareRegistersInterface() argument
232 getValue<std::string>(configMap, "Name", config.name); in processFirmwareRegistersInterface()
235 getValue<uint64_t>(configMap, "Address", firmwareRegister.name); in processFirmwareRegistersInterface()
238 getValue<uint64_t>(configMap, "Size", firmwareRegister.name); in processFirmwareRegistersInterface()
241 getValue<std::string>(configMap, "RegisterType", firmwareRegister.name); in processFirmwareRegistersInterface()