Ignore:
Timestamp:
Aug 9, 2008, 1:44:45 PM (16 years ago)
Author:
イグトランス (egtra)
Message:

非Genericコレクションインタフェースの扱いを大幅に縮小。Queue/Stackの実装インタフェースの修正。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/Queue.ab

    r579 r582  
    55
    66Class Queue<T>
    7     Implements IEnumerable<T>, IEnumerator<T>, System.Collections.ICollection
     7    Implements IEnumerable<T>
    88
    99    items As *T
     
    2828    End Sub
    2929
    30     /*!
    31     @brief  Queueに格納されている要素の数を取得
    32     @author NoWest
    33     @date   2008/07/20
    34     */
    35     Override Function Count () As Long
    36         Return This.count
    37     End Function
    38 
    3930Public
    40     /*!
    41     @brief  Queueからすべての要素を削除する
    42     @author NoWest
    43     @date   2008/07/20
    44     */
    45     Sub Clear ()
    46         This.count = 0
    47     End Sub
    48 
    4931    'ある要素が Queue内に存在するかどうかを判断
    5032/*  Override Function Contains ( item As T ) As Boolean
Note: See TracChangeset for help on using the changeset viewer.