All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

Visualization Notification CATVRNotification

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---System.CATNotification
        |
        +---CATVRNotification
 

Usage: you must use this class as is. You should never derive it.


public class CATVRNotification

This object is the basic event received from specific devices.
Role : After adding a callback method on a given device and events, the CATNotification received on the callback method is of type CATVRNotification. The CATVRNotification behaves as an iterator on the newly arrived event set. This set only contains the events you did not already received in the callback. You access these events through the iterator. It also acts as a filter so that you can only access the events whose types were specifified in the callback declaration.

See also:
CATVRDispatcherOnIdle.AddDeviceCallback


Constructor and Destructor Index


o ~CATVRNotification()

Method Index


o Current()
Returns the current pointed event.
o Newer()
Returns the event immediatly more recent than the last pointed event.
o Newest()
Returns the newest event you may access in the event set.
o Older()
Returns the event immediatly older than the last pointed event.
o Oldest()
Returns the oldest event you may access in the event set.

Constructor and Destructor


o ~CATVRNotification
public virtual ~CATVRNotification()

Methods


o Current
public CATVRDeviceEvent* Current()
Returns the current pointed event.
o Newer
public CATVRDeviceEvent* Newer()
Returns the event immediatly more recent than the last pointed event.
Legal values: The returned event pointer may be NULL.
o Newest
public CATVRDeviceEvent* Newest()
Returns the newest event you may access in the event set.
o Older
public CATVRDeviceEvent* Older()
Returns the event immediatly older than the last pointed event.
Legal values: The returned event pointer may be NULL.
o Oldest
public CATVRDeviceEvent* Oldest()
Returns the oldest event you may access in the event set.

This object is included in the file: CATVRNotification.h
If needed, your Imakefile.mk should include the module: CATVisVR

Copyright © 2003, Dassault Systèmes. All rights reserved.