UF_UGMGR_variant_configuration_s (view source)
 
Defined in: uf_ugmgr.h
 
Also known as:
 
Overview
UF_UGMGR_variant_configuration_t: A structure defining and describing a
Variant Configuration. It comprises the name (in CLI format) of a Product
Assembly, the name of a Variant Rule contained in the Team Center Engineering Item Revision
corresponding to that Product Assembly, and the description field of that
Variant Rule.

Note that a Product Assembly may have more than one Variant Rule associated
with it; the Product Assembly may be paired with each of these Variant Rules
to produce several different Variant Configurations. However, a Variant Rule
may only be paired with the Product Assembly that contains it.


Data Members

product [ MAX_FSPEC_BUFSIZE ]
char
The item revision of the Product Assembly in
CLI form (i.e. @DB/<ItemID>/<RevID>).

variant [ UF_UGMGR_FNAME_BUFSIZE ]
char
The name of the saved Variant Rule that
specifies this configuration.

desc [ UF_UGMGR_DESC_BUFSIZE ]
char
The description of the saved Variant Rule.