コード例 #1
0
ファイル: Entry.cs プロジェクト: radtek/eMule
        public bool StartSearchTermsMatch(SSearchTerm pSearchTerm)
        {
            m_strSearchTermCacheCommonFileNameLowerCase = GetCommonFileNameLowerCase();
            bool bResult = SearchTermsMatch(pSearchTerm);

            m_strSearchTermCacheCommonFileNameLowerCase.Empty();
            return(bResult);
        }
コード例 #2
0
ファイル: Entry.cs プロジェクト: radtek/eMule
        public KadTagValueString GetCommonFileNameLowerCase()
        {
            KadTagValueString strResult = GetCommonFileName();

            if (!strResult.IsEmpty())
            {
                KadTagStrMakeLower(strResult);
            }
            return(strResult);
        }
コード例 #3
0
ファイル: Entry.cs プロジェクト: radtek/eMule
        public void SetFileName(KadTagValueString strName)
        {
            if (!m_listFileNames.IsEmpty())
            {
                Debug.Assert(false);
                m_listFileNames.RemoveAll();
            }
            structFileNameEntry structFN = { strName, 1 };

            m_listFileNames.AddHead(structFN);
        }
コード例 #4
0
 public static void KadGetKeywordHash(KadTagValueString rstrKeywordW, UInt128 pKadID)
 {
     KadGetKeywordHash(KadGetKeywordBytes(rstrKeywordW), pKadID);
 }
コード例 #5
0
 public static string KadGetKeywordBytes(KadTagValueString rstrKeywordW)
 {
     return(string(wc2utf8(rstrKeywordW)));
 }