ACE 8.0.1
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
ACE_Static_Object_Lock Class Reference

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

#include <Static_Object_Lock.h>

Static Public Member Functions

static ACE_Recursive_Thread_Mutexinstance ()
 Static lock access point.
 
static void cleanup_lock ()
 

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

◆ cleanup_lock()

void ACE_Static_Object_Lock::cleanup_lock ( )
static

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

◆ instance()

ACE_Recursive_Thread_Mutex * ACE_Static_Object_Lock::instance ( )
static

Static lock access point.


The documentation for this class was generated from the following files: