CAA C++ API Modifications | CATPDMBaseInterfaces Framework Modifications in V5R19 |
CATPDMBaseInterfaces/Public/CATIPDMSaveInfo.h/CATIPDMSaveInfo/GetModificationStatus Prototype: virtual HRESULT GetModificationStatus(CATDocument* iDocToSave,ModifStatus& oStatus)= 0; | GA | NPVM | Implement it when entity is implemented or inherited |
CATPDMBaseInterfaces/Public/CATIPDMUESaveProcess.h/CATIPDMUESaveProcess/BeforeCommit Prototype: virtual HRESULT BeforeCommit(CATLISTP_CATDocument_* iDocsToSave,CATIPDMSaveInfo* ipInfo,CATIPDMSaveAction* ipAction)= 0; | GA | NPVM | Implement it when entity is implemented or inherited |
CATPDMBaseInterfaces/Public/CATIPDMUESaveProcess.h/CATIPDMUESaveProcess/BeforeRollback Prototype: virtual HRESULT BeforeRollback(CATLISTP_CATDocument_* iDocsToSave,CATIPDMSaveInfo* ipInfo,CATIPDMSaveAction* ipAction)= 0; | GA | NPVM | Implement it when entity is implemented or inherited |