1 #ifndef __DISPOSABLE_H__ 2 #define __DISPOSABLE_H__ 35 CONSTRAINT_ENTRY_VECTOR,
58 void add(
void* address, disp_type::type object_type);
64 void remove(
void* address, disp_type::type object_type);
74 std::map<disp_type::type, std::vector<void*>*>* objects;
structure that handles memory managment - adds objecst and frees them
Definition: Disposable.h:43
Definition: Application.cc:37
static bool errorMode
if true, destructors in objects will not free their internals
Definition: Disposable.h:72
Enumeration type for types of objects that can be stored in Disposable object.
Definition: Disposable.h:10