This class deletes, modifies, and adds properties to a given offer according to the rules of the modify method on the Register interface.
More...
#include <Trader_Utils.h>
List of all members.
Detailed Description
This class deletes, modifies, and adds properties to a given offer according to the rules of the modify method on the Register interface.
Member Typedef Documentation
Constructor & Destructor Documentation
Modify an <offer> of type <type>, whose properties are described by <type_struct>
TAO_Offer_Modifier::~TAO_Offer_Modifier |
( |
void |
) |
|
Member Function Documentation
Return a reference to the Offer with the changes affected.
Delete the properties whose names were given to the constructor. Ensure we don't delete mandatory properties.
Copy to the destination the union of the source and destination properties. In the case of duplicate properties, update the destination with the source's value. This class claims the memory in the modifies sequence.
Member Data Documentation
A reference to the offer undergoing change.
The map of properties in the offer.
The set of readonly and mandatory property names in the offer's type.
The documentation for this class was generated from the following files: