ImpsEngine  1.0.0
A software library collection for end user applications.
IAAllocationTrackingDelegate Class Reference

Public Member Functions

static void IAAllocationTrackingDelegate_onObjectAllocated (const IAAllocationTrackingDelegate *this, const void *objectPointer, size_t allocationSize, const char *className)
 
static void IAAllocationTrackingDelegate_onObjectDeallocated (const IAAllocationTrackingDelegate *this, const void *objectPointer, size_t allocationSize, const char *className)
 
static void IAAllocationTrackingDelegate_onDataAllocated (const IAAllocationTrackingDelegate *this, const void *dataPointer, size_t size, const char *className)
 
static void IAAllocationTrackingDelegate_onDataReallocated (const IAAllocationTrackingDelegate *this, const void *oldDataPointer, const void *newDataPointer, size_t newSize, size_t oldSize, const char *className)
 
static void IAAllocationTrackingDelegate_onDataDeallocated (const IAAllocationTrackingDelegate *this, const void *dataPointer, size_t size, const char *className)
 
static void IAAllocationTrackingDelegate_onInitCountIncremented (const IAAllocationTrackingDelegate *this, const char *className)
 
static void IAAllocationTrackingDelegate_onInitCountDecremented (const IAAllocationTrackingDelegate *this, const char *className)
 

Member Function Documentation

◆ IAAllocationTrackingDelegate_onObjectAllocated()

static void IAAllocationTrackingDelegate_onObjectAllocated ( const IAAllocationTrackingDelegate this,
const void *  objectPointer,
size_t  allocationSize,
const char *  className 
)
inline

◆ IAAllocationTrackingDelegate_onObjectDeallocated()

static void IAAllocationTrackingDelegate_onObjectDeallocated ( const IAAllocationTrackingDelegate this,
const void *  objectPointer,
size_t  allocationSize,
const char *  className 
)
inline

◆ IAAllocationTrackingDelegate_onDataAllocated()

static void IAAllocationTrackingDelegate_onDataAllocated ( const IAAllocationTrackingDelegate this,
const void *  dataPointer,
size_t  size,
const char *  className 
)
inline

◆ IAAllocationTrackingDelegate_onDataReallocated()

static void IAAllocationTrackingDelegate_onDataReallocated ( const IAAllocationTrackingDelegate this,
const void *  oldDataPointer,
const void *  newDataPointer,
size_t  newSize,
size_t  oldSize,
const char *  className 
)
inline

◆ IAAllocationTrackingDelegate_onDataDeallocated()

static void IAAllocationTrackingDelegate_onDataDeallocated ( const IAAllocationTrackingDelegate this,
const void *  dataPointer,
size_t  size,
const char *  className 
)
inline

◆ IAAllocationTrackingDelegate_onInitCountIncremented()

static void IAAllocationTrackingDelegate_onInitCountIncremented ( const IAAllocationTrackingDelegate this,
const char *  className 
)
inline

◆ IAAllocationTrackingDelegate_onInitCountDecremented()

static void IAAllocationTrackingDelegate_onInitCountDecremented ( const IAAllocationTrackingDelegate this,
const char *  className 
)
inline

The documentation for this class was generated from the following files: