2005/5/9

     
 

ObjectInline_h

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

ObjectInline.h File Reference

#include Object.h
#include sys/RefHolderExt.h

Namespaces

namespace  acdk
namespace  acdk::lang

Defines

#define LOCKTHIS()
#define LOCKOBJECT(o)
#define synchronized   LOCKTHIS()
#define SYNCHRONIZETHIS()   LOCKTHIS()
#define SYNCTHIS()   LOCKTHIS()
#define SYNCHRONIZEOBJECT(o)   LOCKOBJECT(o)
#define SYNCOBJECT(o)   LOCKOBJECT(o)
#define SYNCCLASS()
 Synchronize all instances of Class.


Define Documentation

#define LOCKOBJECT (  o   ) 
 

 
#define LOCKTHIS (   ) 
 

 
#define SYNCCLASS (   ) 
 

Synchronize all instances of Class.

This can be used to synchronize access to static members of a class.

#define synchronized   LOCKTHIS()
 

#define SYNCHRONIZEOBJECT (  o   )     LOCKOBJECT(o)
 

 
#define SYNCHRONIZETHIS (   )     LOCKTHIS()
 

#define SYNCOBJECT (  o   )     LOCKOBJECT(o)
 

 
#define SYNCTHIS (   )     LOCKTHIS()