|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::lang::ref::Reference Class Reference#include <Reference.h>
Inheritance diagram for acdk::lang::ref::Reference:
List of all members.
Detailed Description
The Reference class is similar to the corrsponding Java class.
- Author:
- Roger Rene Kommer
- Version:
- Revision
- 1.14
- Date:
- Date
- 2005/02/05 10:44:59
- See also:
- NotifyRepository
Constructor & Destructor Documentation
|
Standard constructor.
- Parameters:
-
ref | the reference to hold. do not pass a acdk::lang::Object* to this constructor if queue !+ Nil, because this may causes problems with the GC with a dangling pointer on MT & SMP environments |
queue | which collects released references |
|
Member Function Documentation
virtual void acdk::lang::ref::Reference::clear |
( |
|
) |
[virtual] |
|
virtual bool acdk::lang::ref::Reference::enqueue |
( |
|
) |
[virtual] |
|
virtual RObject acdk::lang::ref::Reference::get |
( |
|
) |
[virtual] |
|
bool acdk::lang::ref::Reference::isDequeued |
( |
|
) |
[inline] |
|
virtual bool acdk::lang::ref::Reference::isEnqueued |
( |
|
) |
[virtual] |
|
virtual void acdk::lang::ref::Reference::notifyBeforeConstruction |
( |
Object * |
obj |
) |
[virtual] |
|
virtual bool acdk::lang::ref::Reference::notifyBeforeDestruction |
( |
Object * |
obj |
) |
[virtual] |
|
virtual void acdk::lang::ref::Reference::notifyWhileDestruction |
( |
Object * |
obj |
) |
[virtual] |
|
Object* acdk::lang::ref::Reference::objectPtr |
( |
|
) |
[inline] |
|
Friends And Related Function Documentation
Member Data Documentation
|
for linked list in Queeue
|
|
|