コード例 #1
0
 /** 析构 */
 public override void clear()
 {
     removed = false;
     objs.clear();
     depends.clear();
     beDepends.clear();
 }
コード例 #2
0
        private static void clearGenerateAll()
        {
            clearGenerate();

            _clsIgnoreMethods.clear();
            _clsAllowMethods.clear();
            _allowNameSpace.clear();
            _typeDic.clear();
        }
コード例 #3
0
 private static void clearGenerate()
 {
     _allowNameSpace.clear();
     _typeDic.clear();
     _clsNameToPathDic.clear();
     _adapterClsDic.clear();
     _factoryClsDic.clear();
     _clsIgnoreMethods.clear();
     _clsAllowMethods.clear();
 }
コード例 #4
0
        /** 清空 */
        public void clear()
        {
            if (_queue.isEmpty())
            {
                return;
            }

            foreach (T v in _queue)
            {
                if (_releaseFunc != null)
                {
                    _releaseFunc(v);
                }
            }

            _queue.clear();

            if (ShineSetting.openCheck)
            {
                _checkSet.clear();
                _callStackDic.clear();
            }
        }
コード例 #5
0
 private static void clearGenerate()
 {
     _clsNameToPathDic.clear();
     _adapterClsDic.clear();
     _factoryClsDic.clear();
 }