Class abstract | : RWCollection
| : public RWCollectable
| Library | : RogueWave
| Source : | File :
|
Author : | : nobody | Update : |
Version : | : unknown
|
Public Data :
- static size_t DEFAULT_CAPACITY ;
- static size_t DEFAULT_RESIZE ;
Operators :
- public void operator += ( const RWCollection & c) ;
- public void operator -= ( const RWCollection & c) ;
Public Function :
- virtual RWspace binaryStoreSize ( ) const ;
- inline virtual RWClassID isA ( ) const ;
- virtual void restoreGuts ( RWvistream & ) ;
- virtual void restoreGuts ( RWFile & ) ;
- virtual void saveGuts ( RWvostream & ) const ;
- virtual void saveGuts ( RWFile & ) const ;
- virtual void apply ( RWapplyCollectable , void * ) = 0;
- virtual void clear ( ) = 0;
- virtual void clearAndDestroy ( ) ;
- virtual RWBoolean contains ( const RWCollectable * ) const ;
- virtual size_t entries ( ) const = 0;
- virtual RWCollectable* find ( const RWCollectable * ) const = 0;
- virtual RWCollectable* insert ( RWCollectable * ) = 0;
- virtual RWBoolean isEmpty ( ) const = 0;
- virtual size_t occurrencesOf ( const RWCollectable * ) const = 0;
- virtual RWCollectable* remove ( const RWCollectable * ) = 0;
- virtual void removeAndDestroy ( const RWCollectable * ) ;
- void addContentsTo ( RWCollection * ) const ;
- void copyContentsTo ( RWCollection * ) const ;
- RWBag asBag ( ) const ;
- RWOrdered asOrderedCollection ( ) const ;
- RWSet asSet ( ) const ;
- RWBinaryTree asSortedCollection ( ) const ;
- RWCollection* select ( RWtestCollectable , void * ) const ;
Protected Function :
Last update : Mon Sep 02 23:39:12 1996
by MkHelp 0.30