TAO_Service_Offer_Iterator iterates over the set of exported offers for a given type. Handily, it takes care of all the necessary locking, acquiring them in the constructor, and releasing them in the destructor.
More...
#include <Offer_Database.h>
List of all members.
Detailed Description
template<class LOCK_TYPE>
class TAO_Service_Offer_Iterator< LOCK_TYPE >
TAO_Service_Offer_Iterator iterates over the set of exported offers for a given type. Handily, it takes care of all the necessary locking, acquiring them in the constructor, and releasing them in the destructor.
Member Typedef Documentation
template<class LOCK_TYPE >
Constructor & Destructor Documentation
template<class LOCK_TYPE >
template<class LOCK_TYPE >
Release all the locks acquired.
Member Function Documentation
template<class LOCK_TYPE >
Get the id for the current offer.
template<class LOCK_TYPE >
Returns the next offer in the series.
template<class LOCK_TYPE >
Returns 1 if there are more offers, 0 otherwise.
template<class LOCK_TYPE >
Member Data Documentation
template<class LOCK_TYPE >
Lock for the internal map.
template<class LOCK_TYPE >
Iterator over the actual offer map.
template<class LOCK_TYPE >
template<class LOCK_TYPE >
The name of the type. Used for constructing offer ids.
The documentation for this class was generated from the following files: