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); ~ACE_TSS_Adapter (void); 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);

~ACE_TSS_Adapter (void);

void cleanup (void);

void *ts_obj_;

ACE_THR_DEST func_;

AUTHOR

Doug Schmidt

LIBRARY

ace