Library | Module

Module "pfcExceptions"

Description

Contains Creo Parametric-related exceptions.

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


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


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


Exceptions
classIpfcXBadArgument
This is a base class for an exception thrown when you specify an invalid argument.
classIpfcXBadExternalData
Can not access the external data because the access to this object was terminated.
classIpfcXBadGetArgValue
This exception signals that you attempted to access the wrong type of value from a IpfcArgValue object.
classIpfcXBadGetExternalData
You attempted to access the wrong type of data from a IpfcExternalData object.
classIpfcXBadGetParamValue
This exception is thrown when you specify an invalid parameter type.
classIpfcXBadOutlineExcludeType
This exception is thrown when you specify an invalid outline exclusion type.
classIpfcXCancelProEAction
This exception should be thrown by the application during a IpfcActionListener method in order to cancel a Creo Parametric event.
classIpfcXCannotAccess
Exception thrown when some variable value cannot be accessed in the current situation.
classIpfcXCompatibilityNotSet
 
classIpfcXEmptyString
This exception is thrown when an empty string is passed to a method that does not accept an empty string .
classIpfcXExternalDataBadDataArgs
The argument r_slot_ids is invalid.
classIpfcXExternalDataBadKeyByFlag
The specified key_by_flag is invalid.
classIpfcXExternalDataClassOrSlotExists
The specified class name already exists.
classIpfcXExternalDataEmptySlot
No data exists in the slot.
classIpfcXExternalDataError
The function failed.
classIpfcXExternalDataInvalidObject
The specified model or class name is invalid.
classIpfcXExternalDataInvalidObjType
The specified model or class name is invalid.
classIpfcXExternalDataInvalidSlotName
An invalid slot name when accessing external data.
classIpfcXExternalDataNamesTooLong
The specified class name exceeds the length PRO_NAME_SIZE.
classIpfcXExternalDataSlotNotFound
The specified slot was not found.
classIpfcXExternalDataStreamTooLarge
Not applicable. PFC does not provide stream support.
classIpfcXExternalDataTKError
General error while accessing external data.
classIpfcXInAMethod
This is a base class for any exception that occurs in a PFC method.
classIpfcXInvalidEnumValue
This exception is thrown when an integer used as enumerated value can not be mapped to the enumerated type.
classIpfcXInvalidFileName
This exception signals that the file name string passed to the method is incorrectly structured.
classIpfcXInvalidFileType
This exception signals that the model descriptor contains a file type that cannot be used for an operation.
classIpfcXInvalidModelItem
This exception is thrown when a modelitem object is no longer valid.
classIpfcXInvalidSelection
This exception is thrown when the selection (its path, params, type etc.) is invalid.
classIpfcXJLinkApplicationException
This type of exception is thrown from an invoked J-Link application.
classIpfcXJLinkApplicationInactive
This exception is thrown when an invoked J-Link application is not currently running.
classIpfcXJLinkTaskExists
This exception is thrown when a IpfcJLinkTaskListener already exists with a given name.
classIpfcXJLinkTaskNotFound
This exception is thrown when a IpfcJLinkTaskListener could not be found to be invoked by an external application.
classIpfcXMethodForbidden
 
classIpfcXMethodNotLicensed
 
classIpfcXModelNotInSession
This exception is thrown when attempting operations on a model which has been erased or deleted.
classIpfcXNegativeNumber
This exception is thrown a negative value (integer or real) is passed to a method that requires a nonnegative argument.
classIpfcXNumberTooLarge
This exception is thrown when a number passed to a method is too large.
classIpfcXPFC
This is a base class for any PFC exception.
classIpfcXProdevError
This exception is thrown when there is an error in a Pro/DEVELOP function called by PFC.
classIpfcXSequenceTooLong
This exception is thrown when the sequence length exceeds the maximum allowable size.
classIpfcXStringTooLong
This exception is thrown when the specified string exceeds the maximum allowable length.
classIpfcXToolkitAbort
This exception is thrown when there is an error of type PRO_TK_ABORT in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitAmbiguous
This exception is thrown when there is an error of type PRO_TK_E_AMBIGUOUS in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitAppBadDataPath
This exception signals that the application has a bad data path.
classIpfcXToolkitAppBadEncoding
This exception signals that the application is not correctly encoded.
classIpfcXToolkitAppCommunicationFailure
This exception signals that a Creo Parametric TOOLKIT application that you tried to load failed due to a communication failure.
classIpfcXToolkitAppCreoBarred
This exception signals that the TOOLKIT application is not supported on the Creo app. you are using.
classIpfcXToolkitAppExcessCallbacks
This exception signals that a Creo Parametric TOOLKIT application that you tried to load sets too many callbacks.
classIpfcXToolkitAppInitializationFailed
This exception signals that a Creo Parametric TOOLKIT application that you tried to load cannot be initialized.
classIpfcXToolkitAppNewVersion
This exception signals that a Creo Parametric TOOLKIT application that you tried to load is of a newer version than Creo Parametric.
classIpfcXToolkitAppNoLicense
This exception signals that a Creo Parametric TOOLKIT application that you tried to load needs a development license.
classIpfcXToolkitAppStartupFailed
This exception signals that a Creo Parametric TOOLKIT application that you tried to load cannot be started.
classIpfcXToolkitAppTooOld
This exception signals that the application is too old.
classIpfcXToolkitAppVersionMismatch
This exception signals that a Creo Parametric TOOLKIT application that you tried to load cannot be loaded due to an invalid version.
classIpfcXToolkitAuthenticationFailure
 
classIpfcXToolkitBadContext
This exception is thrown when there is an error of type PRO_TK_BAD_CONTEXT in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitBadDimAttach
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.
classIpfcXToolkitBadInputs
 
classIpfcXToolkitBadSrfCrv
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.
classIpfcXToolkitBsplMultiInnerKnots
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.
classIpfcXToolkitBsplNonStdEndKnots
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.
classIpfcXToolkitBsplUnsuitableDegree
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.
classIpfcXToolkitBusy
This exception is thrown when there is an error of type PRO_TK_E_BUSY in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitCantAccess
This exception is thrown when there is an error of type PRO_TK_CANT_ACCESS in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitCantModify
The model is locked and cannot be modified.
classIpfcXToolkitCantOpen
This exception is thrown when there is an error of type PRO_TK_CANT_OPEN in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitCantWrite
This exception is thrown when there is an error of type PRO_TK_CANT_WRITE in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitCheckLastError
An unrecognized error was passed from Creo Parametric TOOLKIT.
classIpfcXToolkitCheckOmitted
This exception signals that some validity checks are not performed.
classIpfcXToolkitCheckoutConflict
Conflicts occured. Check conflict description.
classIpfcXToolkitCommError
This exception is thrown when there is an error of type PRO_TK_COMM_ERROR in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitContinue
This exception is thrown when there is an error of type PRO_TK_CONTINUE in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitCreateViewBadExplode
Bad name of exploded state when creating drawing view.
classIpfcXToolkitCreateViewBadModel
Bad model argument when creating drawing view.
classIpfcXToolkitCreateViewBadParent
Bad parent argument when creating drawing view.
classIpfcXToolkitCreateViewBadSheet
Bad sheet argument when creating drawing view.
classIpfcXToolkitCreateViewBadType
Bad type argument when creating drawing view.
classIpfcXToolkitDeadLock
This exception is thrown when there is an error of type PRO_TK_E_DEADLOCK in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitDllInactive
This exceptions signals that you attempted to perform on operation using a IpfcDll handle that has already been unloaded.
classIpfcXToolkitDllInitializeFailed
This exception signals that initialization of a Creo Parametric TOOLKIT DLL failed.
classIpfcXToolkitDrawingCreateErrors
This exception is thrown when there is an error of type PRO_TK_DWGCREATE_ERRORS in a Creo Parametric TOOLKIT function.
classIpfcXToolkitEmpty
This exception is thrown when there is an error of type PRO_TK_EMPTY in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitError
Base class to all the XToolkitErrors classes that correspond to enum ProErrors (ProToolkitErrors.h).
classIpfcXToolkitFound
This exception is thrown when there is an error of type PRO_TK_E_FOUND in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitGeneralError
This exception is thrown when there is an error of type PRO_TK_GENERAL_ERROR in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitIncomplete
An exception occured and the functionality was not completely implemented.
classIpfcXToolkitIncompleteTessellation
The tessellation is incomplete.
classIpfcXToolkitInUse
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.
classIpfcXToolkitInvalidDir
This exception is thrown when there is an error of type PRO_TK_INVALID_DIR in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitInvalidFile
This exception is thrown when there is an error of type PRO_TK_INVALID_FILE in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitInvalidItem
This exception is thrown when there is an error of type PRO_TK_INVALID_ITEM in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitInvalidMatrix
This exception is thrown when there is an error of type PRO_TK_INVALID_MATRIX in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitInvalidName
This exception is thrown when there is an error of type PRO_TK_INVALID_NAME in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitInvalidPtr
This exception is thrown when there is an error of type PRO_TK_INVALID_PTR in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitInvalidReference
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.
classIpfcXToolkitInvalidType
This exception is thrown when there is an error of type PRO_TK_INVALID_TYPE in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitLineTooLong
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.
classIpfcXToolkitMaxLimitReached
An unrecognized error was passed from Creo Parametric TOOLKIT.
classIpfcXToolkitMsgFmtError
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.
classIpfcXToolkitMsgNotFound
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.
classIpfcXToolkitMsgNoTrans
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.
classIpfcXToolkitMsgTooLong
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.
classIpfcXToolkitMsgUserQuit
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.
classIpfcXToolkitMultibodyUnsupported
 
classIpfcXToolkitNeedsUnlock
This exception signals that a Creo Parametric TOOLKIT application that you tried to load is not unlocked.
classIpfcXToolkitNoChange
This exception is thrown when there is an error of type PRO_TK_NO_CHANGE in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitNoCoordSystem
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.
classIpfcXToolkitNoLicense
This exception is thrown when there is an error of type PRO_TK_NO_LICENSE in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitNoPermission
 
classIpfcXToolkitNotDisplayed
This exception is thrown when there is an error of type PRO_TK_NOT_DISPLAYED in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitNotExist
This exception is thrown when there is an error of type PRO_TK_NOT_EXIST in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitNotFound
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.
classIpfcXToolkitNotImplemented
This exception is thrown when there is an error of type PRO_TK_NOT_IMPLEMENTED in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitNotValid
This exception is thrown when there is an error of type PRO_TK_NOT_VALID in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitObsoleteFunc
This exception is thrown when there is an error of type PRO_TK_OBSOLETE_FUNC in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitOutdated
An outdated parameter or feature is used.
classIpfcXToolkitOutOfMemory
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.
classIpfcXToolkitOutOfRange
This exception signals that some values are out of range.
classIpfcXToolkitPickAbove
This exception is thrown when there is an error of type PRO_TK_PICK_ABOVE in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitRegenerateAgain
Regeneration succeeded, but relations require regeneration again.
classIpfcXToolkitSuppressedParents
This exception is thrown when there is an error of type PRO_TK_SUPP_PARENTS in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitUnattachedFeats
Regeneration succeeded, but the solid has unattached features.
classIpfcXToolkitUnavailableSection
This exception is thrown when there is an error of type PRO_TK_UNAV_SEC in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXToolkitUnrecognizedErrorCode
An unrecognized error was passed from Creo Parametric TOOLKIT.
classIpfcXToolkitUnsupported
This exception signals an attempt to execute an unsupported operation.
classIpfcXToolkitUserAbort
This exception is thrown when there is an error of type PRO_TK_USER_ABORT in a Creo Parametric TOOLKIT function called by PFC.
classIpfcXUnimplemented
This exception is thrown when there is a call to a function that is unimplemented.
classIpfcXUnknownModelExtension
This exception is thrown when you specify an invalid model extension.
classIpfcXUnusedValue
This exception signals that you tried to access a value that is not used by the object.