stdSet Class Template Reference
[Conversion filters for store tables]

Collection filter for std::set Objects that are stored using this collection should not implement operator< using Storeable fields because they will be modified directly in std::set. More...

#include <stdset.h>

Inheritance diagram for stdSet:

Inheritance graph
[legend]
Collaboration diagram for stdSet:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void add (const T &pToAdd)
 Add Storeable object to collection.
virtual void clear ()
 Remove all objects from collection.
virtual CollectionFilterIteratorcreateIterator () const
 Create new iterator for traversal.
 stdSet (std::set< T > &pSet)
 Constructor.

Detailed Description

template<typename T>
class dba::stdSet< T >

Collection filter for std::set Objects that are stored using this collection should not implement operator< using Storeable fields because they will be modified directly in std::set.


Constructor & Destructor Documentation

stdSet std::set< T > &  pSet  ) 
 

Constructor.

Parameters:
pSet object that will be modified by filter

Member Function Documentation

virtual void add const T &  pToAdd  )  [virtual]
 

Add Storeable object to collection.

Parameters:
pToAdd object to add

Implements InstanceFilter< std::set< T >, T >.

virtual CollectionFilterIterator* createIterator  )  const [virtual]
 

Create new iterator for traversal.

Returns:
new iterator instance

Implements CollectionFilterBase.


The documentation for this class was generated from the following file:

Documentation
Quick start
Examples
Search

API Documentation
Class hierarchy
Member index
API Reference
Store filters
Store table macros
Back

Generated by doxygen at Sun Nov 9 02:08:29 2008