Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

ACE_Static_Object_Lock Class Reference

Provide an interface to access a global lock. More...

#include <Object_Manager.h>

List of all members.

Static Public Methods

ACE_Recursive_Thread_Mutexinstance (void)
 Static lock access point. More...

void cleanup_lock (void)
 For use only by ACE_Object_Manager to clean up lock if it what dynamically allocated. More...


Detailed Description

Provide an interface to access a global lock.

This class is used to serialize the creation of static singleton objects. It really isn't needed any more, because anyone can access ACE_STATIC_OBJECT_LOCK directly. But, it is retained for backward compatibility.


Member Function Documentation

void ACE_Static_Object_Lock::cleanup_lock void    [static]
 

For use only by ACE_Object_Manager to clean up lock if it what dynamically allocated.

ACE_Recursive_Thread_Mutex * ACE_Static_Object_Lock::instance void    [static]
 

Static lock access point.


The documentation for this class was generated from the following files:
Generated on Thu Oct 10 17:12:33 2002 for ACE by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001