6 #ifndef BALL_CONCEPT_AUTODELETABLE_H
7 #define BALL_CONCEPT_AUTODELETABLE_H
9 #ifndef BALL_CONFIG_CONFIG_H
10 # include <BALL/CONFIG/config.h>
13 #ifndef BALL_COMMON_COMMON_H
17 #ifndef BALL_COMMON_GLOBAL_H
79 void*
operator new(
size_t size)
88 void operator delete(
void* ptr)
98 void*
operator new(
size_t size,
void* ptr)
107 void operator delete(
void* ptr,
void*)
172 static void* last_ptr_;
175 # ifndef BALL_NO_INLINE_FUNCTIONS
176 # include <BALL/CONCEPT/autoDeletable.iC>
static void clearLastPtr()
void setAutoDeletable(bool enable)
AutoDeletable(const AutoDeletable &auto_deletable, bool deep=false)
bool isAutoDeletable() const