Module VmbErrorType

Module VmbErrorType 

Source

Constants§

VmbErrorAlready
!< Something has already been done
VmbErrorAmbiguous
!< An entity cannot be uniquely identified based on the information provided
VmbErrorApiNotStarted
!< ::VmbStartup() was not called before the current command
VmbErrorBadHandle
!< The given handle is not valid
VmbErrorBadParameter
!< One of the parameters is invalid (usually an illegal pointer)
VmbErrorBusy
!< The responsible module/entity is busy executing actions
VmbErrorCustom
!< The minimum error code to use for user defined error codes to avoid conflict with existing error codes
VmbErrorDeviceNotOpen
!< Device was not opened for usage
VmbErrorFeaturesUnavailable
!< The XML for the module is currently not loaded; the module could be in the wrong state or the XML could not be retrieved or could not be parsed properly
VmbErrorGenTLUnspecified
!< Unspecified GenTL runtime error
VmbErrorIO
!< Low level IO error in transport layer
VmbErrorInUse
!< Something is already in use
VmbErrorIncomplete
!< The current operation was not completed (e.g. a multiple registers read or write)
VmbErrorInsufficientBufferCount
!< The operation requires more buffers
VmbErrorInternalFault
!< Unexpected fault in VmbC or driver
VmbErrorInvalidAccess
!< Operation is invalid with the current access mode
VmbErrorInvalidAddress
!< The given address is out of range or invalid for internal reasons
VmbErrorInvalidCall
!< Call is invalid in the current context (e.g. callback)
VmbErrorInvalidValue
!< The value is not valid; either out of bounds or not an increment of the minimum
VmbErrorMoreData
!< More data available in a string/list than space is provided
VmbErrorNoChunkData
!< A frame expected to contain chunk data does not contain chunk data
VmbErrorNoData
!< The function has no data to work on
VmbErrorNoTL
!< No transport layers are found
VmbErrorNotAvailable
!< Something is not available
VmbErrorNotFound
!< The designated instance (camera, feature etc.) cannot be found
VmbErrorNotImplemented
!< API feature is not implemented
VmbErrorNotInitialized
!< Something is not initialized
VmbErrorNotSupported
!< API feature is not supported
VmbErrorOther
!< Other error
VmbErrorParsingChunkData
!< An error occurred parsing a buffer containing chunk data
VmbErrorResources
!< Resources not available (e.g. memory)
VmbErrorRetriesExceeded
!< Something could not be accomplished with a given number of retries
VmbErrorStructSize
!< The given struct size is not valid for this version of the API
VmbErrorSuccess
!< No error
VmbErrorTLNotFound
!< A required transport layer could not be found or loaded
VmbErrorTimeout
!< Timeout during wait
VmbErrorUnknown
!< Error condition unknown
VmbErrorUnspecified
!< Unspecified runtime error
VmbErrorUserCallbackException
!< A callback provided by the user threw an exception
VmbErrorValidValueSetNotPresent
!< The valid value set could not be retrieved, since the feature does not provide this property
VmbErrorWrongType
!< Wrong feature type for this access function
VmbErrorXml
!< Error parsing XML

Type Aliases§

Type
\brief Error codes, returned by most functions.