#include <ace/Auto_IncDec_T.h>
template<class ACE_SAFELY_INCREMENTABLE_DECREMENTABLE> class ACE_Auto_IncDec {
public:ACE_Auto_IncDec (ACE_SAFELY_INCREMENTABLE_DECREMENTABLE &counter);~ACE_Auto_IncDec (void);void dump (void) const;protected:ACE_SAFELY_INCREMENTABLE_DECREMENTABLE &counter_;private:inline ACE_UNIMPLEMENTED_FUNC ( void operator= (const ACE_Auto_IncDec<ACE_SAFELY_INCREMENTABLE_DECREMENTABLE> &) );};
ACE_SAFELY_INCREMENTABLE_DECREMENTABLE template parameter
must provide at least opertaors ++ and --.
ACE_Auto_IncDec (ACE_SAFELY_INCREMENTABLE_DECREMENTABLE &counter);
~ACE_Auto_IncDec (void);
void dump (void) const;
inline ACE_UNIMPLEMENTED_FUNC (
void operator= (const ACE_Auto_IncDec<ACE_SAFELY_INCREMENTABLE_DECREMENTABLE> &)
);
EdanA@cti2.com