コード例 #1
0
 /// <summary>
 /// add the revision to the internal cache.
 /// </summary>
 /// <param name="rev"></param>
 protected void _add(Revision rev)
 {
     RevisionCont.iterator it = _revisions.find(rev.ID);
     if (it == _revisions.end())
     {
         _revisions.insert(rev.ID, rev);
     }
 }
コード例 #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="csID"></param>
        /// <returns></returns>
        public virtual Revision getRevision(int csID)
        {
            Revision rev = null;

            RevisionCont.iterator it = _revisions.find(csID);
            if (it != _revisions.end())
            {
                rev = it.value();
            }

            return(rev);
        }