/* void GetStringFromID (in long aID, out wstring aResult); */
NS_IMETHODIMP
nsStringBundle::GetStringFromID(PRInt32 aID, PRUnichar **aResult)
{
  nsresult rv;
  rv = LoadProperties();
  if (NS_FAILED(rv)) return rv;
  
  *aResult = nsnull;
  nsAutoString tmpstr;

  rv = GetStringFromID(aID, tmpstr);
  NS_ENSURE_SUCCESS(rv, rv);

  *aResult = ToNewUnicode(tmpstr);
  NS_ENSURE_TRUE(*aResult, NS_ERROR_OUT_OF_MEMORY);

  return NS_OK;
}
Пример #2
0
CString	CReader::GetFirmware()
{
	return GetStringFromID(m_ReaderID.FirmwareRevision, sizeof(m_ReaderID.FirmwareRevision));
}
Пример #3
0
CString	CReader::GetSerialNumber()
{
	return GetStringFromID(m_ReaderID.SerialNumber, sizeof(m_ReaderID.SerialNumber));
}
Пример #4
0
CString	CReader::GetModel()
{
	return GetStringFromID(m_ReaderID.ModelNumber, sizeof(m_ReaderID.ModelNumber));
}