8#ifndef INCLUDED_BSLMA_RAWDELETERGUARD
9#define INCLUDED_BSLMA_RAWDELETERGUARD
193#include <bslscm_version.h>
216template <
class TYPE,
class ALLOCATOR>
221 ALLOCATOR *d_allocator_p;
254template <
class TYPE,
class ALLOCATOR>
259, d_allocator_p(allocator)
265template <
class TYPE,
class ALLOCATOR>
277#ifndef BDE_OPENSOURCE_PUBLICATION
282#ifdef bslma_RawDeleterGuard
283#undef bslma_RawDeleterGuard
286#define bslma_RawDeleterGuard bslma::RawDeleterGuard
Definition bslma_rawdeleterguard.h:217
~RawDeleterGuard()
Definition bslma_rawdeleterguard.h:267
#define BSLS_ASSERT_SAFE(X)
Definition bsls_assert.h:1762
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition balxml_encoderoptions.h:68
static void deleteObjectRaw(const TYPE *object, ALLOCATOR *allocator)
Definition bslma_deleterhelper.h:217