Lines Matching defs:pszValue

61     char               *pszValue;
239 RTStrFree(pAttr->pszValue);
240 pAttr->pszValue = NULL;
473 if (strcmp(pAttr1->pszValue, pAttr2->pszValue))
478 pAttr1->szName, pEquals->pszCurEntry, pAttr1->pszValue, pAttr2->pszValue);
482 pAttr1->szName, pAttr1->pszValue, pAttr2->pszValue);
658 * @param pszValue The value string.
661 static int rtManifestSetAttrWorker(PRTMANIFESTENTRY pEntry, const char *pszAttr, const char *pszValue, uint32_t fType)
664 int rc = RTStrDupEx(&pszValueCopy, pszValue);
675 RTStrFree(pAttr->pszValue);
676 pAttr->pszValue = pszValueCopy;
691 pAttr->pszValue = pszValueCopy;
714 * @param pszValue The value string.
718 RTDECL(int) RTManifestSetAttr(RTMANIFEST hManifest, const char *pszAttr, const char *pszValue, uint32_t fType)
724 AssertPtr(pszValue);
727 return rtManifestSetAttrWorker(&pThis->SelfEntry, pszAttr, pszValue, fType);
801 * @param pszValue Where to return value.
802 * @param cbValue The size of the buffer @a pszValue points to.
806 char *pszValue, size_t cbValue, uint32_t *pfType)
837 if (cbValue || pszValue)
839 size_t cbNeeded = strlen(pAttr->pszValue) + 1;
842 memcpy(pszValue, pAttr->pszValue, cbNeeded);
853 char *pszValue, size_t cbValue, uint32_t *pfType)
859 AssertPtr(pszValue);
861 return rtManifestQueryAttrWorker(&pThis->SelfEntry, pszAttr, fType, pszValue, cbValue, pfType);
971 * @param pszValue The value string.
976 const char *pszValue, uint32_t fType)
983 AssertPtr(pszValue);
1020 return rtManifestSetAttrWorker(pEntry, pszAttr, pszValue, fType);
1059 char *pszValue, size_t cbValue, uint32_t *pfType)
1066 AssertPtr(pszValue);
1079 rc = rtManifestQueryAttrWorker(pEntry, pszAttr, fType, pszValue, cbValue, pfType);
1362 const char * const pszValue = psz;
1387 rc = RTStrToUInt64Full(pszValue, s_aDecAttrs[i].uBase, NULL);
1390 RTStrPrintf(pszErr, cbErr, "Malformed value ('%s') at %zu on line %u: %Rrc", pszValue, psz - szLine, iLine, rc);
1415 if (!RT_C_IS_XDIGIT(pszValue[off]))
1418 pszValue - szLine + off, iLine, pszValue, off);
1428 rc = RTManifestEntrySetAttr(hManifest, pszName, pszAttr, pszValue, fType);
1432 pszName, pszAttr, pszValue, fType, iLine, rc);
1452 size_t cchLine = RTStrPrintf(szLine, sizeof(szLine), "%s (%s) = %s\n", pAttr->szName, pArgs->pszEntry, pAttr->pszValue);