All Frameworks Class Hierarchy This Framework Previous Next Indexes
VPMInterfaces Interface CATICfgGroupModif
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATICfgGroupModif
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICfgGroupModif
Interface to define common effectivity expressions.
Role: This interface can be used to create or query effectivity expressions that are common across all modifications.
Any instance of a class implementing CATIVpmFactoryManager
( CATIVpmFactoryManager ) a DS component. (like CATICfgManager can be used to query for the implementation of this interface.
- See also:
- CATICfgManager
Method Index
- o
AddModification(CATICfgModification_var&,int)
- Adds a modification.
- o
GetCondition(CATICfgNormalValue_var&)
- Returns the Common Condition Effectivity expression of the Group Mod.
- o
GetModificationList(CATListValCATICfgModification_var&)
- Retrieves a modification list.
- o
RemoveModification(CATICfgModification_var&,int)
- Removes a modification.
Methods
o AddModification
public virtual HRESULT AddModification( | CATICfgModification_var& | iMod, |
| int | iCheckOnly | = 0)=0 |
-
Adds a modification.
- Parameters:
-
- iMod
- The modification to be added to the GroupModif.
- iCheckOnly
- Keep the default value.
o GetCondition
public virtual HRESULT GetCondition( | CATICfgNormalValue_var& | oVal)=0 |
-
Returns the Common Condition Effectivity expression of the Group Mod.
- Parameters:
-
- Val
- The NormalValue which holds the common condition effectivity information.
- Returns:
-
- S_OK if the method execution was successful.
- E_FAIL if the method failedl.
- Common Condition Effectivity expression, if defined.
o GetModificationList
public virtual HRESULT GetModificationList( | CATListValCATICfgModification_var& | oModList)=0 |
-
Retrieves a modification list.
- Parameters:
-
- oModList
- The retrieved modification list.
o RemoveModification
public virtual HRESULT RemoveModification( | CATICfgModification_var& | iMod, |
| int | iCheckOnly | = 0)=0 |
-
Removes a modification.
- Parameters:
-
- iMod
- The modification to be removed from the GroupModif.
- iCheckOnly
- Keep the default value.
This object is included in the file: CATICfgGroupModif.h
If needed, your Imakefile.mk should include the module: GUIDVPMInterfaces