Lines Matching refs:strUUid
157 void string_to_uuid(string strUUid, char *uuid) in string_to_uuid() argument
162 for (i =0; i < strUUid.size(); i++) { in string_to_uuid()
164 if ((strUUid[i] >= '0')&&(strUUid[i] <= '9')) in string_to_uuid()
165 value = strUUid[i] - '0'; in string_to_uuid()
166 if ((strUUid[i] >= 'a')&&(strUUid[i] <= 'f')) in string_to_uuid()
167 value = strUUid[i] - 'a' + 10; in string_to_uuid()
168 if ((strUUid[i] >= 'A')&&(strUUid[i] <= 'F')) in string_to_uuid()
169 value = strUUid[i] - 'A' + 10; in string_to_uuid()
309 bool ParseUuidInfo(string &strUuidInfo, string &strName, string &strUUid) in ParseUuidInfo() argument
324 strUUid = strUuidInfo.substr(pos+1); in ParseUuidInfo()
325 strUUid.erase(0, strUUid.find_first_not_of(" ")); in ParseUuidInfo()
326 strUUid.erase(strUUid.find_last_not_of(" ") + 1); in ParseUuidInfo()
330 if( (pos = strUUid.find("-")) != string::npos) in ParseUuidInfo()
331 strUUid.replace(pos,1,""); in ParseUuidInfo()
335 if (strUUid.size() != 32) in ParseUuidInfo()
345 string strLine, strPartition, strPartInfo, strPartName, strUUid; in parse_parameter() local
369 bRet = ParseUuidInfo(strPartInfo, strPartName, strUUid); in parse_parameter()
372 string_to_uuid(strUUid,uuid_item.szItemValue); in parse_parameter()