| 
    ACE
    6.3.0
    
   | 
 
Contains a method to be applied when a thread is terminated. More...
#include <Thread_Manager.h>


Public Member Functions | |
| ACE_At_Thread_Exit (void) | |
| Default constructor.  More... | |
| virtual | ~ACE_At_Thread_Exit (void) | 
| The destructor.  More... | |
| bool | is_owner (void) const | 
| At_Thread_Exit has the ownership?  More... | |
| bool | is_owner (bool owner) | 
| Set the ownership of the At_Thread_Exit.  More... | |
| bool | was_applied (void) const | 
| This At_Thread_Exit was applied?  More... | |
| bool | was_applied (bool applied) | 
| Set applied state of At_Thread_Exit.  More... | |
Protected Member Functions | |
| void | do_apply (void) | 
| Do the apply if necessary.  More... | |
| virtual void | apply (void)=0 | 
| The apply method.  More... | |
Protected Attributes | |
| ACE_At_Thread_Exit * | next_ | 
| The next At_Thread_Exit hook in the list.  More... | |
| ACE_Thread_Descriptor * | td_ | 
| The Thread_Descriptor where this at is registered.  More... | |
| bool | was_applied_ | 
| The at was applied?  More... | |
| bool | is_owner_ | 
| The at has the ownership of this?  More... | |
Friends | |
| class | ACE_Thread_Descriptor | 
| class | ACE_Thread_Manager | 
Contains a method to be applied when a thread is terminated.
      
  | 
  inline | 
Default constructor.
      
  | 
  virtual | 
The destructor.
      
  | 
  protectedpure virtual | 
The apply method.
Implemented in ACE_At_Thread_Exit_Func.
      
  | 
  inlineprotected | 
Do the apply if necessary.
      
  | 
  inline | 
At_Thread_Exit has the ownership?
      
  | 
  inline | 
Set the ownership of the At_Thread_Exit.
      
  | 
  inline | 
This At_Thread_Exit was applied?
      
  | 
  inline | 
Set applied state of At_Thread_Exit.
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  protected | 
The at has the ownership of this?
      
  | 
  protected | 
The next At_Thread_Exit hook in the list.
      
  | 
  protected | 
The Thread_Descriptor where this at is registered.
      
  | 
  protected | 
The at was applied?
 1.8.6