|
Creo Object
TOOLKIT C++ Type
|
Data
|
|---|---|
|
pfcEXTDATA_INTEGER
|
integer
|
|
pfcEXTDATA_DOUBLE
|
double
|
|
pfcEXTDATA_STRING
|
string
|
|
Creo Object
TOOLKIT C++ Type
|
Data Type
|
|---|---|
|
pfcExternalDataAccess
|
This is the top level object and is created when attempting to access external data.
|
|
pfcExternalDataClass
|
This is a class of external data and is identified by a unique name.
|
|
pfcExternalDataSlot
|
This is a container for one item of data. Each slot is stored in a class.
|
|
pfcExternalData
|
This is a compact data structure that contains either an integer, double or string value.
|
| |
| |
| |
| |
| |
| |
| |
| |
| • | pfcExternalData::GetIntegerValue |
| • | pfcExternalData::GetDoubleValue |
| • | pfcExternalData::GetStringValue |
| |
| |
| |
| |
| |
| |
| • | wfcSELECT_OVERRIDE—Specifies that the previous selection is overridden. |
| • | wfcSELECT_TOGGLE—Specifies that the last two selections are toggled. |
|
Exception
|
Cause
|
|---|---|
|
pfcXExternalDataInvalidObject
|
Generated when a model or class is invalid.
|
|
pfcXExternalDataClassOrSlotExists
|
Generated when creating a class or slot and the proposed class or slot already exists.
|
|
pfcXExternalDataNamesTooLong
|
Generated when a class or slot name is too long.
|
|
pfcXExternalDataSlotNotFound
|
Generated when a specified class or slot does not exist.
|
|
pfcXExternalDataEmptySlot
|
Generated when the slot you are attempting to read is empty.
|
|
pfcXExternalDataInvalidSlotName
|
Generated when a specified slot name is invalid.
|
|
pfcXBadGetExternalData
|
Generated when you try to access an incorrect data type in a External.ExternalData object.
|