NS_IMETHODIMP nsInstallVersion::CompareTo(const nsString& aString, PRInt32* aReturn) { nsInstallVersion inVersion; inVersion.Init(aString); return CompareTo(&inVersion, aReturn); }
bool CKadID::SetKey(CHolder<CPublicKey>& pKey, UINT eAlgorithm) { if(m_PublicKey) return m_PublicKey->GetSize() == pKey->GetSize() && memcmp(m_PublicKey->GetKey(), pKey->GetKey(), m_PublicKey->GetSize()) == 0; CUInt128 ID; MakeID(pKey, ID.GetData(), ID.GetSize(), eAlgorithm); if(CompareTo(ID) != 0) return false; m_PublicKey = pKey; return true; }
NS_IMETHODIMP nsInstallVersion::CompareTo(nsIDOMInstallVersion* aVersion, PRInt32* aReturn) { PRInt32 aMajor, aMinor, aRelease, aBuild; aVersion->GetMajor(&aMajor); aVersion->GetMinor(&aMinor); aVersion->GetRelease(&aRelease); aVersion->GetBuild(&aBuild); CompareTo(aMajor, aMinor, aRelease, aBuild, aReturn); return NS_OK; }
bool CString::Equals(const char *szString) { return !CompareTo(szString); }
bool CTaskModel::operator == (CTaskModel &tm) { if(CompareTo(tm) == 0)return true; return false; }
bool CBase58Data::operator> (const CBase58Data& b58) const { return CompareTo (b58) > 0; }
Boolean RGXmlSizeRestriction :: IsEqualTo (const RGPersistent* p) const { return (CompareTo (p) == 0); }
bool plUUID::IsEqualTo( const plUUID * v ) const { return ( CompareTo( v )==0 ); }