NAME
ACE_TSS_Adapter -
This class encapsulates a TSS object and its associated
C++ destructor function. It is used by the ACE_TSS...
methods (in Synch_T.cpp) in order to allow an extern
"C" cleanup routine to be used. Needed by the "frigging"
MVS C++ compiler.
SYNOPSIS
#include <ace/Synch.h>
class ACE_TSS_Adapter
{
public:
ACE_TSS_Adapter (void *object, ACE_THR_DEST f);
void cleanup (void);
void *ts_obj_;
ACE_THR_DEST func_;
};
DESCRIPTION
Wrappers for various synchronization routines.
PUBLIC MEMBERS
ACE_TSS_Adapter (void *object, ACE_THR_DEST f);
void cleanup (void);
Perform the cleanup operation.
void *ts_obj_;
ACE_THR_DEST func_;
The real cleanup routine for ts_obj;
AUTHOR
Doug Schmidt
LIBRARY
ace