#include <vstorefuncs.h>
Public Member Functions | |
| VRemoveItemByAddress (const VStoreItem *i) | |
| Constructor. | |
| VRemoveItemByAddress (const VRemoveItemByAddress &c) | |
| Copy constructor. | |
| ~VRemoveItemByAddress () | |
| Destructor. | |
| bool | operator() (const VStoreItem *a) |
| Compare the address. | |
Private Member Functions | |
| const VRemoveItemByAddress & | operator= (const VRemoveItemByAddress &) |
| Assignment operator. | |
Private Attributes | |
| const VStoreItem * | item |
| The address of the item. | |
| GVectors::VRemoveItemByAddress::VRemoveItemByAddress | ( | const VStoreItem * | i | ) | [inline, explicit] |
| GVectors::VRemoveItemByAddress::VRemoveItemByAddress | ( | const VRemoveItemByAddress & | c | ) | [inline] |
| GVectors::VRemoveItemByAddress::~VRemoveItemByAddress | ( | ) | [inline] |
Destructor. Does nothing. Just for completeness.
| const VRemoveItemByAddress& GVectors::VRemoveItemByAddress::operator= | ( | const VRemoveItemByAddress & | ) | [inline, private] |
Assginment operator. Not used.
| bool GVectors::VRemoveItemByAddress::operator() | ( | const VStoreItem * | a | ) | [inline] |
Compares the address provided when creating the object with the one supplied as argument.
| a | A const pointer to a VStoreItem. |
| true | The addresses are identical. | |
| false | The addresses are not identical. |
const VStoreItem* GVectors::VRemoveItemByAddress::item [private] |
This is the address sought for.
1.4.7