| 
      
      | 
      | 
      | 
      | 
    
     
      
        
          | 
            
              
             | 
          
  		        
	         | 
         
       
      
        
          
      
    
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages   
 acdk::lang::sys::LocalGcHeap Class Reference#include <LocalGcHeap.h>
 Inheritance diagram for acdk::lang::sys::LocalGcHeap:
  
List of all members.
 Detailed Description
internal API
 
 Member Typedef Documentation
 
 Constructor & Destructor Documentation
 
  
    
      
        
          |  acdk::lang::sys::LocalGcHeap::LocalGcHeap  | 
          (  | 
                     | 
           )  | 
           [inline] | 
         
       
     | 
   
 
 Member Function Documentation
 
  
    
      
        
          |  void acdk::lang::sys::LocalGcHeap::addObject  | 
          (  | 
          Object *  | 
           o,  | 
         
        
           | 
           | 
          RObject *  | 
           referedFrom = 0 | 
         
        
           | 
          )  | 
           | 
         
       
     | 
   
 
 
  
    
      
        
          |  virtual Allocator* acdk::lang::sys::LocalGcHeap::allocator  | 
          (  | 
                     | 
           )  | 
           [virtual] | 
         
       
     | 
   
 
 
  
    
      
        
          |  void acdk::lang::sys::LocalGcHeap::eraseFromSet  | 
          (  | 
          Object *  | 
           o           | 
           )  | 
           | 
         
       
     | 
   
 
  
    | 
       
     | 
    
 
remove this object from this heap
 
      | 
   
 
 
  
    
      
        
          |  virtual bool acdk::lang::sys::LocalGcHeap::gc  | 
          (  | 
          bool  | 
           recursiv = true           | 
           )  | 
           [virtual] | 
         
       
     | 
   
 
 
  
    
      
        
          |  bool acdk::lang::sys::LocalGcHeap::gcObject  | 
          (  | 
          Object *  | 
           obj,  | 
         
        
           | 
           | 
          RObject *  | 
           referedFrom = 0 | 
         
        
           | 
          )  | 
           [static] | 
         
       
     | 
   
 
  
    | 
       
     | 
    
 
check if this object can be gced
 
      | 
   
 
 
 
 
 
  
    
      
        
          |  virtual void acdk::lang::sys::LocalGcHeap::notifyBeforeConstruction  | 
          (  | 
          Object *  | 
           obj           | 
           )  | 
           [inline, virtual] | 
         
       
     | 
   
 
 
  
    
      
        
          |  virtual bool acdk::lang::sys::LocalGcHeap::notifyBeforeDestruction  | 
          (  | 
          Object *  | 
           obj           | 
           )  | 
           [inline, virtual] | 
         
       
     | 
   
 
 
  
    
      
        
          |  virtual void acdk::lang::sys::LocalGcHeap::notifyWhileDestruction  | 
          (  | 
          Object *  | 
           obj           | 
           )  | 
           [inline, virtual] | 
         
       
     | 
   
 
 Member Data Documentation
 
  
           | 
         
       
      |