#include "./memory/AutoDelete.h"#include "./memory/AutoRelease.h"#include "./memory/ManagedObject.h"Defines | |
| #define | SAFE_DELETE(obj) do { if ( obj ) delete obj; obj = NULL; } while (0) |
| #define | SAFE_DELETE_ARY(obj) do { if ( obj ) delete[] obj; obj = NULL; } while (0) |
| #define | SAFE_RELEASE(obj) do { if ( obj ) obj->Release(); obj = NULL; } while (0) |
| #define SAFE_DELETE | ( | obj | ) | do { if ( obj ) delete obj; obj = NULL; } while (0) |
| #define SAFE_DELETE_ARY | ( | obj | ) | do { if ( obj ) delete[] obj; obj = NULL; } while (0) |
| #define SAFE_RELEASE | ( | obj | ) | do { if ( obj ) obj->Release(); obj = NULL; } while (0) |
1.7.1