CollectionFilter Class Template ReferenceFilter for storing and retrieving 1-n and m-n relations from Archive into diffrent collection classes.
More...
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Public Member Functions | |
| CollectionFilter (M &pMember) | |
| Constructor. | |
| virtual void * | getRef () const |
| Get pointer to collection. | |
| virtual void | updateRef (void *pNewMember) |
| Update reference to collection. | |
Protected Attributes | |
| M * | mMember |
| pointer to collection to modify | |
Detailed Description
template<typename M>
class dba::CollectionFilter< M >
Filter for storing and retrieving 1-n and m-n relations from Archive into diffrent collection classes.
Implements part of CollectionFilterBase interface.
Constructor & Destructor Documentation
| CollectionFilter | ( | M & | pMember | ) |
Constructor.
- Parameters:
-
pMember refrence to collection that will be modified by filter
Member Function Documentation
| virtual void updateRef | ( | void * | pNewMember | ) | [virtual] |
Update reference to collection.
Used by streams to adjust member before using this filter
- Parameters:
-
pNewMember pointer to new class member or variable
Implements CollectionFilterBase.
Member Data Documentation
M* mMember [protected] |
pointer to collection to modify
- Warning:
- can be changed by updateRef when processing data
The documentation for this class was generated from the following file:
| Documentation |
|---|
| Quick start |
| Examples |
| API Documentation |
|---|
| Class hierarchy |
| Member index |
| API Reference |
| Store filters |
| Store table macros |
Generated by doxygen at Fri Oct 22 23:15:41 2010


