#include "iklaxlib_global.h"
#include "KFile.h"
Enumerations | |
| enum | KConstValid { KCNST_VALID, KCNST_SEMIVALID, KCNST_INVALID, KCNST_ERROR } |
Functions | |
| KL_API KBool | k_addExclu (KFile *pKFile, KCString sConsttName, KCString sEltName1, KCString sEltName2) |
| Creates an exclusion constraint in a KFile structure. | |
| KL_API KBool | k_addNotMute (KFile *pKFile, KCString sConsttName, KCString sEltName) |
| Creates a not mute constraint in a KFile structure. | |
| KL_API KBool | k_addImply (KFile *pKFile, KCString sConsttName, KCString sImplyingName, KCString sImpliedName) |
| Creates an implication constraint in a KFile structure. | |
| KL_API KCString | k_getImplyingElt (KFile *pKFile, KCString sConsttName) |
| Returns the implying element of an implication constraint. | |
| KL_API KBool | k_addEquiv (KFile *pKFile, KCString sConsttName) |
| Creates an equivalence mixing rule in a KFile structure. | |
| KL_API KBool | k_addGroup (KFile *pKFile, KCString sGroupName) |
| Creates a group in a KFile structure. | |
| KL_API KBool | k_setGroupMinMax (KFile *pKFile, KCString sGroupName, const KUInt32 iMin, const KUInt32 iMax) |
| Sets a Min-Max constraint on a group. | |
| KL_API KBool | k_getGroupMinMax (KFile *pKFile, KCString sGroupName, KUInt32 *pMin, KUInt32 *pMax) |
| Gets the Min-Max values of a group. | |
| KL_API KBool | k_setLevelLimits (KFile *pKFile, KCString sEltName, const KLevel dMin, const KLevel dMax) |
| Sets limits mixing constraint to an element. | |
| KL_API KBool | k_getLevelLimits (KFile *pKFile, KCString sEltName, KLevel *pMin, KLevel *pMax) |
| Gets limits values of an element. | |
| KL_API KBool | k_addGroupSubElt (KFile *pKFile, KCString sGroupName, KCString sChildName) |
| Adds a sub-element to a group in a KFile structure. | |
| KL_API KBool | k_remSubElt (KFile *pKFile, KCString sParentName, KCString sChildName) |
| Removes a sub-element from an element. | |
| KL_API KBool | k_addSubElt (KFile *pKFile, KCString sParent, KCString sChild) |
| Adds a sub-element to an element in a KFile structure. | |
| KL_API KConstValid | k_checkSelectConstraint (KFile *pKFile) |
| Checks if selection constraints are coherent. | |
| KL_API KConstValid | k_checkMixingConstraint (KFile *pKFile) |
| Checks if mixing constraints are coherent. | |
|
|
||||||||||||
|
Creates an equivalence mixing rule in a KFile structure.
|
|
||||||||||||||||||||
|
Creates an exclusion constraint in a KFile structure.
|
|
||||||||||||
|
Creates a group in a KFile structure.
|
|
||||||||||||||||
|
Adds a sub-element to a group in a KFile structure. This function increases the 'Max' limit value of the group.
|
|
||||||||||||||||||||
|
Creates an implication constraint in a KFile structure.
KFile* pKFile; // [...] k_addImply (pKFile, "MyImplication", "A", "B");
|
|
||||||||||||||||
|
Creates a not mute constraint in a KFile structure.
|
|
||||||||||||||||
|
Adds a sub-element to an element in a KFile structure. If the parent element is a group, this function doesn't increase the limits values.
|
|
|
Checks if mixing constraints are coherent.
|
|
|
Checks if selection constraints are coherent.
|
|
||||||||||||||||||||
|
Gets the Min-Max values of a group.
|
|
||||||||||||
|
Returns the implying element of an implication constraint.
|
|
||||||||||||||||||||
|
Gets limits values of an element.
|
|
||||||||||||||||
|
Removes a sub-element from an element.
|
|
||||||||||||||||||||
|
Sets a Min-Max constraint on a group.
|
|
||||||||||||||||||||
|
Sets limits mixing constraint to an element.
|
1.3.8