Rogue Wave Banner

Click on the banner to return to the user guide home page.

©Copyright 1996 Rogue Wave Software

Version

When programming, you may need to know the specific version number of Tools.h++ to perform certain operations. This number is given by the macro RWTOOLS, expressed as a hexadecimal number. For example, version 1.2.3 would be 0x123. This can be used for conditional compilations.

If the version is needed at run time, you can find it via the function rwToolsVersion(), declared in header file <rw/tooldefs.h>.

Note that this is the public class hierarchy_the class implementations may use private inheritance. Classes that have multiple inheritance are shown in both places in the hierarchy; their other base is shown in italics to the right.

RWBench
RWBitVec
RWBTreeOnDisk
RWCacheManager
RWCollectable
       RWCollection
              RWBag
             RWBinaryTree
             RWBTree
                  RWBTreeDictionary
             RWHashTable
                  RWSet
                      RWFactory
                        RWHashDictionary
                               RWIdentityDictionary
                        RWIdentitySet
             RWSequenceable
                   RWDlistCollectables
                   RWOrdered
                         RWSortedVector
                   RWSlistCollectables
                         RWSlistCollectablesQueue
                         RWSlistCollectablesStack
RWCollectableDate (&RWDate)
      RWCollectableInt (&RWInteger)
      RWCollectableString (&RWCString)
      RWCollectableTime (&RWTime)
      RWModelClient
RWCRegexp
RWCRExp
RWCString
      RWCollectableString (&RWCollectable)
RWCSubString
RWCTokenizer
RWDate 
      RWCollectableDate (&RWCollectable)
RWErrObject
RWFile
       RWFileManager
RWGBitVec(size)
RWGDlist(type)
RWGDlistIterator(type)
RWGOrderedVector(val)
RWGQueue(type)
RWGSlist(type)
RWGSlistIterator(type)
RWGStack(type)
RWGVector(val)
RWGSortedVector(val)
RWInteger
      RWCollectableInt (&RWCollectable)
RWIterator
      RWBagIterator
      RWBinaryTreeIterator
      RWDlistCollectablesIterator
       RWHashDictionaryIterator
        RWHashTableIterator
            RWSetIterator
        RWOrderedIterator
        RWSlistCollectablesIterator
RWLocale 
        RWLocaleSnapshot
RWMessage
RWModel
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

Previous file Table of Contents Next file