Library | Module

Module "pfcExceptions"

Description

Contains Creo Parametric-related exceptions.

Enumerated Types
enumpfcDrawingCreateErrorType
This enumerated type contains the type of drawing creation errors.


Classes
classpfcDrawingCreateError
This interface contains an error encountered when creating a drawing from a template.


Collections
classpfcDrawingCreateErrors
This interface contains a sequence of drawing creation errors.


Exceptions
classpfcXBadArgument
This is a base class for an exception thrown when you specify an invalid argument.
classpfcXBadExternalData
Can not access the external data because the access to this object was terminated.
classpfcXBadGetArgValue
This exception signals that you attempted to access the wrong type of value from a pfcArgValue object.
classpfcXBadGetExternalData
You attempted to access the wrong type of data from a pfcExternalData object.
classpfcXBadGetParamValue
This exception is thrown when you specify an invalid parameter type.
classpfcXBadOutlineExcludeType
This exception is thrown when you specify an invalid outline exclusion type.
classpfcXCannotAccess
Exception thrown when some variable value cannot be accessed in the current situation.
classpfcXCompatibilityNotSet
 
classpfcXEmptyString
This exception is thrown when an empty string is passed to a method that does not accept an empty string .
classpfcXExternalDataBadDataArgs
The argument r_slot_ids is invalid.
classpfcXExternalDataBadKeyByFlag
The specified key_by_flag is invalid.
classpfcXExternalDataClassOrSlotExists
The specified class name already exists.
classpfcXExternalDataEmptySlot
No data exists in the slot.
classpfcXExternalDataError
The function failed.
classpfcXExternalDataInvalidObject
The specified model or class name is invalid.
classpfcXExternalDataInvalidObjType
The specified model or class name is invalid.
classpfcXExternalDataInvalidSlotName
An invalid slot name when accessing external data.
classpfcXExternalDataNamesTooLong
The specified class name exceeds the length PRO_NAME_SIZE.
classpfcXExternalDataSlotNotFound
The specified slot was not found.
classpfcXExternalDataStreamTooLarge
Not applicable. PFC does not provide stream support.
classpfcXExternalDataTKError
General error while accessing external data.
classpfcXInAMethod
This is a base class for any exception that occurs in a PFC method.
classpfcXInvalidEnumValue
This exception is thrown when an integer used as enumerated value can not be mapped to the enumerated type.
classpfcXInvalidFileName
This exception signals that the file name string passed to the method is incorrectly structured.
classpfcXInvalidFileType
This exception signals that the model descriptor contains a file type that cannot be used for an operation.
classpfcXInvalidModelItem
This exception is thrown when a modelitem object is no longer valid.
classpfcXInvalidSelection
This exception is thrown when the selection (its path, params, type etc.) is invalid.
classpfcXJLinkApplicationException
This type of exception is thrown from an invoked J-Link application.
classpfcXJLinkApplicationInactive
This exception is thrown when an invoked J-Link application is not currently running.
classpfcXJLinkTaskExists
This exception is thrown when a pfcJLinkTaskListener already exists with a given name.
classpfcXJLinkTaskNotFound
This exception is thrown when a pfcJLinkTaskListener could not be found to be invoked by an external application.
classpfcXMethodForbidden
 
classpfcXMethodNotLicensed
 
classpfcXModelNotInSession
This exception is thrown when attempting operations on a model which has been erased or deleted.
classpfcXNegativeNumber
This exception is thrown a negative value (integer or real) is passed to a method that requires a nonnegative argument.
classpfcXNumberTooLarge
This exception is thrown when a number passed to a method is too large.
classpfcXPFC
This is a base class for any PFC exception.
classpfcXProdevError
This exception is thrown when there is an error in a Pro/DEVELOP function called by PFC.
classpfcXSequenceTooLong
This exception is thrown when the sequence length exceeds the maximum allowable size.
classpfcXStringTooLong
This exception is thrown when the specified string exceeds the maximum allowable length.
classpfcXToolkitAbort
This exception is thrown when there is an error of type PRO_TK_ABORT in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitAmbiguous
This exception is thrown when there is an error of type PRO_TK_E_AMBIGUOUS in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitAppBadDataPath
This exception signals that the application has a bad data path.
classpfcXToolkitAppBadEncoding
This exception signals that the application is not correctly encoded.
classpfcXToolkitAppCommunicationFailure
This exception signals that a Creo Parametric TOOLKIT application that you tried to load failed due to a communication failure.
classpfcXToolkitAppCreoBarred
This exception signals that the TOOLKIT application is not supported on the Creo app. you are using.
classpfcXToolkitAppExcessCallbacks
This exception signals that a Creo Parametric TOOLKIT application that you tried to load sets too many callbacks.
classpfcXToolkitAppInitializationFailed
This exception signals that a Creo Parametric TOOLKIT application that you tried to load cannot be initialized.
classpfcXToolkitAppNewVersion
This exception signals that a Creo Parametric TOOLKIT application that you tried to load is of a newer version than Creo Parametric.
classpfcXToolkitAppNoLicense
This exception signals that a Creo Parametric TOOLKIT application that you tried to load needs a development license.
classpfcXToolkitAppStartupFailed
This exception signals that a Creo Parametric TOOLKIT application that you tried to load cannot be started.
classpfcXToolkitAppTooOld
This exception signals that the application is too old.
classpfcXToolkitAppVersionMismatch
This exception signals that a Creo Parametric TOOLKIT application that you tried to load cannot be loaded due to an invalid version.
classpfcXToolkitAuthenticationFailure
 
classpfcXToolkitBadContext
This exception is thrown when there is an error of type PRO_TK_BAD_CONTEXT in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitBadDimAttach
This exception is thrown when there is an error of type PRO_TK_BAD_DIM_ATTACH in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitBadInputs
 
classpfcXToolkitBadSrfCrv
This exception is thrown when there is an error of type PRO_TK_BAD_SRF_CRV in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitBsplMultiInnerKnots
This exception is thrown when there is an error of type PRO_TK_BSPL_MULTI_INNER_KNOTS in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitBsplNonStdEndKnots
This exception is thrown when there is an error of type PRO_TK_BSPL_NON_STD_END_KNOTS in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitBsplUnsuitableDegree
This exception is thrown when there is an error of type PRO_TK_BSPL_UNSUITABLE_DEGREE in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitBusy
This exception is thrown when there is an error of type PRO_TK_E_BUSY in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitCantAccess
This exception is thrown when there is an error of type PRO_TK_CANT_ACCESS in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitCantModify
The model is locked and cannot be modified.
classpfcXToolkitCantOpen
This exception is thrown when there is an error of type PRO_TK_CANT_OPEN in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitCantWrite
This exception is thrown when there is an error of type PRO_TK_CANT_WRITE in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitCheckLastError
An unrecognized error was passed from Creo Parametric TOOLKIT.
classpfcXToolkitCheckOmitted
This exception signals that some validity checks are not performed.
classpfcXToolkitCheckoutConflict
Conflicts occured. Check conflict description.
classpfcXToolkitCommError
This exception is thrown when there is an error of type PRO_TK_COMM_ERROR in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitContinue
This exception is thrown when there is an error of type PRO_TK_CONTINUE in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitCreateViewBadExplode
Bad name of exploded state when creating drawing view.
classpfcXToolkitCreateViewBadModel
Bad model argument when creating drawing view.
classpfcXToolkitCreateViewBadParent
Bad parent argument when creating drawing view.
classpfcXToolkitCreateViewBadSheet
Bad sheet argument when creating drawing view.
classpfcXToolkitCreateViewBadType
Bad type argument when creating drawing view.
classpfcXToolkitDeadLock
This exception is thrown when there is an error of type PRO_TK_E_DEADLOCK in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitDllInactive
This exceptions signals that you attempted to perform on operation using a pfcDll handle that has already been unloaded.
classpfcXToolkitDllInitializeFailed
This exception signals that initialization of a Creo Parametric TOOLKIT DLL failed.
classpfcXToolkitDrawingCreateErrors
This exception is thrown when there is an error of type PRO_TK_DWGCREATE_ERRORS in a Creo Parametric TOOLKIT function.
classpfcXToolkitEmpty
This exception is thrown when there is an error of type PRO_TK_EMPTY in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitError
Base class to all the XToolkitErrors classes that correspond to enum ProErrors (ProToolkitErrors.h).
classpfcXToolkitFound
This exception is thrown when there is an error of type PRO_TK_E_FOUND in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitGeneralError
This exception is thrown when there is an error of type PRO_TK_GENERAL_ERROR in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitIncomplete
An exception occured and the functionality was not completely implemented.
classpfcXToolkitIncompleteTessellation
The tessellation is incomplete.
classpfcXToolkitInUse
This exception is thrown when there is an error of type PRO_TK_E_IN_USE in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitInvalidDir
This exception is thrown when there is an error of type PRO_TK_INVALID_DIR in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitInvalidFile
This exception is thrown when there is an error of type PRO_TK_INVALID_FILE in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitInvalidItem
This exception is thrown when there is an error of type PRO_TK_INVALID_ITEM in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitInvalidMatrix
This exception is thrown when there is an error of type PRO_TK_INVALID_MATRIX in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitInvalidName
This exception is thrown when there is an error of type PRO_TK_INVALID_NAME in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitInvalidPtr
This exception is thrown when there is an error of type PRO_TK_INVALID_PTR in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitInvalidReference
This exception is thrown when you try to assign an assembly reference to an assembly component, and the selection does not contain an assembly component path.
classpfcXToolkitInvalidType
This exception is thrown when there is an error of type PRO_TK_INVALID_TYPE in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitLineTooLong
This exception is thrown when there is an error of type PRO_TK_LINE_TOO_LONG in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitMaxLimitReached
An unrecognized error was passed from Creo Parametric TOOLKIT.
classpfcXToolkitMsgFmtError
This exception is thrown when there is an error of type PRO_TK_MSG_FMT_ERROR in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitMsgNotFound
This exception is thrown when there is an error of type PRO_TK_MSG_NOT_FOUND in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitMsgNoTrans
This exception is thrown when there is an error of type PRO_TK_MSG_NO_TRANS in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitMsgTooLong
This exception is thrown when there is an error of type PRO_TK_MSG_TOO_LONG in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitMsgUserQuit
This exception is thrown when there is an error of type PRO_TK_MSG_USER_QUIT in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitMultibodyUnsupported
 
classpfcXToolkitNeedsUnlock
This exception signals that a Creo Parametric TOOLKIT application that you tried to load is not unlocked.
classpfcXToolkitNoChange
This exception is thrown when there is an error of type PRO_TK_NO_CHANGE in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitNoCoordSystem
This exception is thrown when there is an error of type PRO_TK_NO_COORD_SYSTEM in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitNoLicense
This exception is thrown when there is an error of type PRO_TK_NO_LICENSE in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitNoPermission
 
classpfcXToolkitNotDisplayed
This exception is thrown when there is an error of type PRO_TK_NOT_DISPLAYED in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitNotExist
This exception is thrown when there is an error of type PRO_TK_NOT_EXIST in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitNotFound
This exception is thrown when there is an error of type PRO_TK_E_NOT_FOUND in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitNotImplemented
This exception is thrown when there is an error of type PRO_TK_NOT_IMPLEMENTED in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitNotValid
This exception is thrown when there is an error of type PRO_TK_NOT_VALID in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitObsoleteFunc
This exception is thrown when there is an error of type PRO_TK_OBSOLETE_FUNC in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitOutdated
An outdated parameter or feature is used.
classpfcXToolkitOutOfMemory
This exception is thrown when there is an error of type PRO_TK_OUT_OF_MEMORY in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitOutOfRange
This exception signals that some values are out of range.
classpfcXToolkitPickAbove
This exception is thrown when there is an error of type PRO_TK_PICK_ABOVE in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitRegenerateAgain
Regeneration succeeded, but relations require regeneration again.
classpfcXToolkitSuppressedParents
This exception is thrown when there is an error of type PRO_TK_SUPP_PARENTS in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitUnattachedFeats
Regeneration succeeded, but the solid has unattached features.
classpfcXToolkitUnavailableSection
This exception is thrown when there is an error of type PRO_TK_UNAV_SEC in a Creo Parametric TOOLKIT function called by PFC.
classpfcXToolkitUnrecognizedErrorCode
An unrecognized error was passed from Creo Parametric TOOLKIT.
classpfcXToolkitUnsupported
This exception signals an attempt to execute an unsupported operation.
classpfcXToolkitUserAbort
This exception is thrown when there is an error of type PRO_TK_USER_ABORT in a Creo Parametric TOOLKIT function called by PFC.
classpfcXUnimplemented
This exception is thrown when there is a call to a function that is unimplemented.
classpfcXUnknownModelExtension
This exception is thrown when you specify an invalid model extension.
classpfcXUnusedValue
This exception signals that you tried to access a value that is not used by the object.