//============================================================================= /** * @file TSS_Obj.h * * This program tests various features of ACE_Thread and the * thread-specific storage variant of . * * @author Prashant Jain and Doug Schmidt */ //============================================================================= #include "ace/Atomic_Op.h" #include "ace/Synch_Traits.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ /** * @class TSS_Obj * * @brief This object is stored in thread-specific storage. */ class TSS_Obj { public: TSS_Obj (void); ~TSS_Obj (void); private: static ACE_Atomic_Op count_; };