Inheritance diagram for IVCSystem:
Public Methods | |
virtual SRef< IString > | getName ()=0 |
virtual bool | testCapability (oa::oaUInt4 capability)=0 |
virtual void | getControlledLibs (IDMLibIter *&libs)=0 |
virtual void | newVersionObject (IVersion *&version, const char *displayName=NULL)=0 |
|
This function passes back an interface pointer to an iterator of IDMLib interface pointers, each of which represents a library that is controlled by this instance of the VC plug-in.
|
|
This function returns the name of the Version Control Plug-in that is is serving this component. |
|
This function creates a new version object, which is passed back via the "version" parameter. The optional "displayName", if set, is used to seed the version object, and must be in a format that can be interpreted by the version control system. If the "displayName" parameter is not well formed, this function may throw an exception (which must be derived from the IException interface).
|
|
This function is used to query the VC system about it's support for a predefined set of version control capabilities. This set is given by oaVersionCompEnum.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.