Classes | Defines

IRefTargMonitor.h File Reference

#include "maxheap.h"
#include "ref.h"

Go to the source code of this file.

Classes

class   IRefTargMonitor
  The interface for an owner of a RefTargMonitorRefMaker class. More...
class   RefTargMonitorRefMaker
  Defines a class for monitoring a ReferenceTarget. More...

Defines

#define  IID_REFTARG_MONITOR   0x3070552c
  Id for IRefTargMonitor interface.
#define  REFMSG_REFTARGMONITOR_TARGET_SET   REFMSG_USER + 0x3070552c
  This notification is sent to a IRefTargetMonitor's owner when it sets it's target.

Define Documentation

#define IID_REFTARG_MONITOR   0x3070552c

Id for IRefTargMonitor interface.

Definition at line 22 of file IRefTargMonitor.h.

#define REFMSG_REFTARGMONITOR_TARGET_SET   REFMSG_USER + 0x3070552c

This notification is sent to a IRefTargetMonitor's owner when it sets it's target.

Without this message, it's possible for the IRefTargetMontitor target to change with the owner not knowing about it.

See also:
IRefTargMonitor

Definition at line 28 of file IRefTargMonitor.h.