bool ScriptAsset::DeserializeFromData(const u8 *data, size_t numBytes, bool /*allowAsynchronous*/) { QByteArray arr((const char *)data, (int)numBytes); scriptContent = arr; ParseReferences(); assetAPI->AssetLoadCompleted(Name()); return true; }
NS_IMETHODIMP nsMsgHdr::SetReferences(const char *references) { NS_ENSURE_ARG_POINTER(references); m_references.Clear(); ParseReferences(references); m_initedValues |= REFERENCES_INITED; return SetStringColumn(references, m_mdb->m_referencesColumnToken); }
NS_IMETHODIMP nsMsgHdr::GetNumReferences(uint16_t *result) { if (!(m_initedValues & REFERENCES_INITED)) { const char *references; if (NS_SUCCEEDED(m_mdb->RowCellColumnToConstCharPtr(GetMDBRow(), m_mdb->m_referencesColumnToken, &references))) ParseReferences(references); m_initedValues |= REFERENCES_INITED; } if (result) *result = m_references.Length(); // there is no real failure here; if there are no references, there are no // references. return NS_OK; }
void CInetMessageT::GetReferences( FarStringArray& strings ) { ParseReferences( GetKludge( K_RFC_InReplyTo ), strings, false ); ParseReferences( GetKludge( K_RFC_References ), strings, false ); // ParseReferences( GetKludge( K_XRusnewsReplyId ), strings, false ); }