IVersionControl Member List

This is the complete list of members for IVersionControl, including all inherited members.
addObserver(IVCMessageObserver *observer)=0IVersionControl [pure virtual]
addRef()=0IBase [pure virtual]
cancelEdit(IDMObject *object, bool recurse=true, const char *options=NULL)=0IVersionControl [pure virtual]
commitEdits(IDMObject *object, const char *comment, bool recurse=true, bool keepEditable=false, const char *options=NULL)=0IVersionControl [pure virtual]
getControlledObjects(IDMObjectIter *&objects, oa::oaUInt4 depth=oacCellViewFileVCQueryDepth, IDMObject *top=NULL, bool localOnly=false)=0IVersionControl [pure virtual]
getStatus(IDMObject *object, oa::oaUInt4 mask=IDMObjectStatus::cAllStatus)=0IVersionControl [pure virtual]
getStatus(IDMObjectStatusIter *&info, IDMContainer *cont, oa::oaUInt4 depth=oacCellViewFileVCQueryDepth, oa::oaUInt4 mask=IDMObjectStatus::cAllStatus)=0IVersionControl [pure virtual]
getVCSystem(IVCSystem *&system)=0IVersionControl [pure virtual]
getVersions(IVersionIter *&versions, IDMObject *object)=0IVersionControl [pure virtual]
getWorkingVersion(IVersion *&version, IDMObject *object)=0IVersionControl [pure virtual]
getWorkingVersions(IDMObjectVersionIter *&objects, IDMContainer *cont, oa::oaUInt4 depth=oacCellViewFileVCQueryDepth)=0IVersionControl [pure virtual]
makeEditable(IDMObject *object, bool lock, bool recurse=true, const char *options=NULL)=0IVersionControl [pure virtual]
queryInterface(const Guid &id, void **iPtr)=0IBase [pure virtual]
release()=0IBase [pure virtual]
removeObserver(IVCMessageObserver *observer)=0IVersionControl [pure virtual]
setControlled(IDMObject *object, bool recurse=true, const char *options=NULL)=0IVersionControl [pure virtual]
Status enum nameIBase
unsetControlled(IDMObject *object, bool recurse=true, bool keepLocal=true, const char *options=NULL)=0IVersionControl [pure virtual]
update(IVersion *version, IDMObject *object, bool recurse=true, const char *options=NULL)=0IVersionControl [pure virtual]

Return to top of page