All Frameworks  Class Hierarchy  This Framework  Next  Indexes

InteractiveInterfaces Class CATEIniSettingManagment

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATEIniSettingManagment
 

Usage: you can derive this class.


public class CATEIniSettingManagment

Adapter class for the CATIIniSettingManagment interface.
Role: You must derive this class and the derived class is a Data Extension of your component. This component is the object which controls the setting file.

See also:
CATIIniSettingManagment, CATSettingRepository, CATIniCleanerSettingCtrl


Constructor and Destructor Index


o CATEIniSettingManagment(char*)
Constructs an instance.
o ~CATEIniSettingManagment()
Desctructs an instance DO no use this method.

Method Index


o Commit()
Committes the attribute values.
o ResetToAdminValues()
Restores the administration attribute values.
o Rollback()
Retrieves the last committed attribute values.
o SaveRepository()
Saves the attribute values on the disk.

Constructor and Destructor


o CATEIniSettingManagment
public CATEIniSettingManagment( const char* iSettingFileName)
Constructs an instance.
Parameters:
iSettingFileName
The name of the setting file.
o ~CATEIniSettingManagment
public virtual ~CATEIniSettingManagment()
Desctructs an instance DO no use this method.

Methods


o Commit
public virtual HRESULT Commit()
Committes the attribute values. Do not overwrite this method.
o ResetToAdminValues
public virtual HRESULT ResetToAdminValues()
Restores the administration attribute values. Do not overwrite this method.
o Rollback
public virtual HRESULT Rollback()
Retrieves the last committed attribute values. Do not overwrite this method.
o SaveRepository
public virtual HRESULT SaveRepository()
Saves the attribute values on the disk. Do not overwrite this method.

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

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