| 184 | } |
| 185 | |
| 186 | bool CTU::FileInfo::CallBase::loadBaseFromXml(const tinyxml2::XMLElement *xmlElement) |
| 187 | { |
| 188 | bool error = false; |
| 189 | callId = readAttrString(xmlElement, ATTR_CALL_ID, &error); |
| 190 | callFunctionName = readAttrString(xmlElement, ATTR_CALL_FUNCNAME, &error); |
| 191 | callArgNr = readAttrInt(xmlElement, ATTR_CALL_ARGNR, &error); |
| 192 | location.fileName = readAttrString(xmlElement, ATTR_LOC_FILENAME, &error); |
| 193 | location.lineNumber = readAttrInt(xmlElement, ATTR_LOC_LINENR, &error); |
| 194 | location.column = readAttrInt(xmlElement, ATTR_LOC_COLUMN, &error); |
| 195 | return !error; |
| 196 | } |
| 197 | |
| 198 | bool CTU::FileInfo::FunctionCall::loadFromXml(const tinyxml2::XMLElement *xmlElement) |
| 199 | { |
nothing calls this directly
no test coverage detected