ITracking Class Reference

Inheritance diagram for ITracking:

ICMPlugInBase


Public Methods

virtual ~ITracking ()
virtual void beginTracking (const oa::oaString &name)=0
virtual void endTracking ()=0

Static Public Methods

const GuidgetId ()

Detailed Description

The ITracking class defines the interface to the Change Management System (CMS) tracking plug-in. A tracking plug-in observes changes to a design representation and stores the changes in a standard in-memory form called a change set.

The ITracking interfaces are used by the oaChangeMgr class.


Constructor & Destructor Documentation

virtual ITracking::~ITracking   [virtual]
 


Member Function Documentation

void ITracking::beginTracking const oa::oaString &    name [pure virtual]
 

This function begins tracking for the named change set.

Parameters:
name The name of the change set.

void ITracking::endTracking   [pure virtual]
 

This function ends change tracking.

static const Guid & ITracking::getId   [inline, static]
 

This function returns the Guid value used to uniquely identify this interface in the OpenAccess plug-in system.


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

Return to top of page