FeatureModelerExt Enumeration CATFmAttributeAndValueKind
enum CATFmAttributeAndValueKind {
CATFmKind_void,
CATFmKind_boolean,
CATFmKind_byte,
CATFmKind_int,
CATFmKind_double,
CATFmKind_string,
CATFmKind_any,
CATFmKind_feature,
CATFmKind_external
}
Enumeration representing the types of value supported by Feature Modeler.
This enumeration contains the types that can be held by a and by a feature attribute.
It can be retrieved through
method or
.
- Values:
-
- CATFmKind_void
- Represents a null (unset) type.
- CATFmKind_boolean
- Represents a boolean type.
- CATFmKind_byte
- Represents a byte type.
It can be mapped to unsigned char C type (8 bits).
- CATFmKind_int
- Represents an integer type.
It can be mapped to signed int C type (32 bits).
- CATFmKind_double
- Represents a double type.
It can be mapped to double C type (64 bits).
- CATFmKind_string
- Represents a string type.
It can be mapped to the CATUnicodeString class.
- CATFmKind_any
- Represents a compound type.
A compound type is a list of different types.
- CATFmKind_feature
- Represents a link to a feature type.
It can be mapped to a pointer on a feature instance.
- CATFmKind_external
- Represents an external link type.
It can be mapped to a pointer on a CATOmbObjectInContext instance.
- See also:
- , ,
This object is included in the file: CATFmAttributeAndValueKind.h
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.