コード例 #1
0
NS_IMETHODIMP
nsInstallVersion::CompareTo(const nsString& aString, PRInt32* aReturn)
{
    nsInstallVersion inVersion;
    inVersion.Init(aString);

    return CompareTo(&inVersion, aReturn);
}
コード例 #2
0
ファイル: KadID.cpp プロジェクト: 0vermind/NeoLoader
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;
}
コード例 #3
0
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;
}
コード例 #4
0
ファイル: String.cpp プロジェクト: goldenpython/ObjLoader
bool CString::Equals(const char *szString) {
	return !CompareTo(szString);
}
コード例 #5
0
ファイル: TaskModel.cpp プロジェクト: jaylauffer/loadngo
bool CTaskModel::operator == (CTaskModel &tm)
{
	if(CompareTo(tm) == 0)return true;
	return false;
}
コード例 #6
0
ファイル: Base58Data.cpp プロジェクト: 12w21/rippled
bool CBase58Data::operator> (const CBase58Data& b58) const
{
    return CompareTo (b58) >  0;
}
コード例 #7
0
Boolean RGXmlSizeRestriction :: IsEqualTo (const RGPersistent* p) const {

	return (CompareTo (p) == 0);
}
コード例 #8
0
bool plUUID::IsEqualTo( const plUUID * v ) const
{
    return ( CompareTo( v )==0 );
}