| 
    ACE
    6.1.7
    
   | 
 
Checks to see if an object was dynamically allocated. More...
#include <Dynamic.h>
Public Member Functions | |
| ACE_Dynamic (void) | |
| Constructor.   | |
| ~ACE_Dynamic (void) | |
| Destructor.   | |
| void | set (void) | 
| bool | is_dynamic (void) | 
true if we were allocated dynamically, else false.   | |
| void | reset (void) | 
| Resets state flag.   | |
Static Public Member Functions | |
| static ACE_Dynamic * | instance (void) | 
Private Attributes | |
| bool | is_dynamic_ | 
Checks to see if an object was dynamically allocated.
This class holds the pointer in a thread-safe manner between the call to operator new and the call to the constructor.
| ACE_Dynamic::ACE_Dynamic | ( | void | ) | 
Constructor.
      
  | 
  inline | 
Destructor.
      
  | 
  static | 
      
  | 
  inline | 
true if we were allocated dynamically, else false. 
      
  | 
  inline | 
Resets state flag.
      
  | 
  inline | 
Sets a flag that indicates that the object was dynamically created. This method is usually called in operator new and then checked and reset in the constructor.
      
  | 
  private | 
Flag that indicates that the object was dynamically created. This method is usually called in operator new and then checked and reset in the constructor.
 1.8.1.1