Tools.h++ 7.0 クラスライブラリ・リファレンスマニュアル: 1 - クラス階層

Copyright 1999 Rogue Wave Software
Copyright 1999 Sun Microsystems, Inc.

# クラス階層 | # 1 |

次に示すリストは、Tools.h++ クラスの公開クラス階層を示します。このリストが「公開」クラス階層である点に注意してください。クラスの実装は非公開継承を使用することもあります。また、クラスによっては、公開クラスではあるが記述されていない実装クラスから継承しているものもあります。記述されていないクラスは階層から除外されます。

多重継承で派生したクラスの場合、その基底クラスをイタリック体でクラス名の右側に示します。

## クラス階層

      RWBench
      RWBitVec
      RWBTreeOnDisk
      RWCacheManager
      RWCollectable
           RWCollection
               RWBag
               RWBinaryTree
               RWBTree
                   RWBTreeDictionary
               RWHashTable
                   RWSet
                       RWFactory
                       RWHashDictionary
                           RWIdentityDictionary
                       RWIdentitySet
               RWSequenceable
                   RWDlistCollectables
                   RWOrdered
                       RWSortedVector
      		 RWSortedVectorIterator
                   RWSlistCollectables
                       RWSlistCollectablesQueue
                       RWSlistCollectablesStack
           RWCollectableAssociation
           RWCollectableDate (&RWDate)
           RWCollectableInt (&RWInteger)
           RWCollectableString (&RWCString)
           RWCollectableTime (&RWTime)
           RWModelClient
      RWCRegexp
      RWCRExp
      RWCString
           RWCollectableString (&RWCollectable)
      RWCSubString
      RWCTokenizer
      RWDate
           RWCollectableDate (&RWCollectable)
      RWErrObject
      RWFactory
      RWFile
           RWFileManager
      RWGBitVec(size)
      RWGDlist(type)
      RWGDlistIterator(type)
      RWGOrderedVector(val)
      RWGQueue(type)
      RWGSlist(type)
      RWGSlistIterator(type)
      RWGStack(type)
      RWGVector(val)
           RWGSortedVector(val)
      RWInstanceManager
      RWInteger
           RWCollectableInt (&RWCollectable)
      RWIterator
           RWBagIterator
           RWBinaryTreeIterator
           RWDlistCollectablesIterator
           RWHashDictionaryIterator
           RWHashTableIterator
               RWSetIterator
           RWOrderedIterator
           RWSlistCollectablesIterator
      RWLocale
           RWLocaleSnapshot
      RWMessage
      RWModel
      RWReference
           RWCStringRef
           RWVirtualRef
           RWWStringRef
      RWTime
           RWCollectableTime (&RWCollectable)
      RWTimer
      RWTBitVec<size>
      RWTIsvDlist<T>
      RWTIsvDlistIterator<TL>
      RWTIsvSlist<T>
      RWTIsvSlistIterator<TL>
      RWTPtrDeque<T>
      RWTPtrDlist<T>
      RWTPtrDlistIterator<T>
      RWTPtrHashMap<Key,Type,Hash,EQ>
      RWTPtrHashMapIterator<Key,Type,Hash,EQ>
      RWTPtrHashMultiMap<Key,Type,Hash,EQ>
      RWTPtrHashMultiMapIterator<Key,Type,Hash,EQ>
      RWTPtrHashMultiSet<T,Hash,EQ>
      RWTPtrHashMultiSetIterator<T,Hash,EQ>
      RWTPtrHashSet<T,Hash,EQ>
      RWTPtrHashSetIterator<T,Hash,EQ>
      RWTPtrMap<Key,Type,Compare>
      RWTPtrMapIterator<Key,Type,Compare>
      RWTPtrMultiMap<Key,Type,Compare>
      RWTPtrMultiMapIterator<Key,Type,Compare>
      RWTPtrMultiSet<T,Compare>
      RWTPtrMultiSetIterator<T,Compare>
      RWTPtrOrderedVector<T>
      RWTPtrSet<T,Compare>
      RWTPtrSetIterator<T,Compare>
      RWTPtrSlist<T>
      RWTPtrSlistIterator<T>
      RWTPtrSlistDictionary<KeyP,ValP>
      RWTPtrSlistDictionaryIterator<KeyP,ValP>
      RWTPtrSortedDlist<T,Compare>
      RWTPtrSortedDlistIterator<T,Compare>
      RWTPtrSortedVector<T,Compare>
      RWTPtrVector<T>
      RWTQueue<T,Container>
      RWTRegularExpression<charT>
      RWTStack<T,Container>
      RWTValDeque<T>
      RWTValDlist<T>
      RWTValDlistIterator<T>
      RWTValHashMap<Key,Type,Hash,EQ>
      RWTValHashMapIterator<Key,Type,Hash,EQ>
      RWTValHashMultiMap<Key,Type,Hash,EQ>
      RWTValHashMultiMapIterator<Key,Type,Hash,EQ>
      RWTValHashMultiSet<T,Hash,EQ>
      RWTValHashMultiSetIterator<T,Hash,EQ>
      RWTValHashSet<T,Hash,EQ>
      RWTValHashSetIterator<T,Hash,EQ>
      RWTValMap<Key,Type,Compare>
      RWTValMapIterator<Key,Type,Compare>
      RWTValMultiMap<Key,Type,Compare>
      RWTValMultiMapIterator<Key,Type,Compare>
      RWTValMultiSet<T,Compare>
      RWTValMultiSetIterator<T,Compare>
      RWTValOrderedVector<T>
      RWTValSet<T,C>
      RWTValSetIterator<T,C>
      RWTValSlist<T>
      RWTValSlistIterator<T>
      RWTValSlistDictionary<Key,V>
      RWTValSlistDictionaryIterator<Key,V>
      RWTValSortedDlist<T,Compare>
      RWTValSortedDlistIterator<T,Compare>
      RWTValSortedVector<T>
      RWTValVector<T>
      RWTValVirtualArray<T>
      RWvios
           RWios (virtual)
              RWvistream
                   RWbistream  (&ios: virtual)
                       RWeistream
                  RWpistream
                   RWXDRistream  (&RWios)
              RWvostream
                   RWbostream  (&ios: virtual)
                       RWeostream
                  RWpostream
                   RWXDRostream  (&RWios)
      RWVirtualPageHeap
           RWBufferedPageHeap
               RWDiskPageHeap
      RWWString
      RWWSubString
      RWWTokenizer
      RWZone
           RWZoneSimple
      streambuf
           RWAuditStreamBuffer
           RWCLIPstreambuf
               RWDDEstreambuf
      xmsg
           RWxmsg
               RWExternalErr
                   RWFileErr
                   RWStreamErr
               RWInternalErr
                   RWBoundsErr
               RWxalloc