24#ifndef INCLUDED_SALHELPER_REFOBJ_HXX
25#define INCLUDED_SALHELPER_REFOBJ_HXX
31#include "osl/interlck.h"
52 static void*
operator new (
size_t n)
54 return ::rtl_allocateMemory (
n);
56 static void operator delete (
void*
p)
60 static void*
operator new (size_t,
void*
p)
64 static void operator delete (
void*,
void*)
A base implementation for reference-counted objects.
oslInterlockedCount m_nReferenceCount
Representation.
ReferenceObject(const ReferenceObject &) SAL_DELETED_FUNCTION
virtual ~ReferenceObject()
Destruction.
ReferenceObject()
Construction.
ReferenceObject & operator=(const ReferenceObject &) SAL_DELETED_FUNCTION