• Introduction
  • Programmer's Guide
  • Technical Articles
  • API Documentation
Search Results for

    Show / Hide Table of Contents
    • ic4
      • BufferPool
      • DeviceEnum
      • DeviceInfo
      • Display
      • DisplayNotation
      • DisplayRenderPosition
      • DisplayStatistics
      • DisplayType
      • EmbeddedDisplay
      • ErrorCode
      • ExternalOpenGLDisplay
      • FloatRepresentation
      • FloatingDisplay
      • FrameMetaData
      • Grabber
      • HandleObject
      • IBufferAllocator
      • IC4Exception
      • IDisplay
      • ImageBuffer
      • ImageBuffer.CopyOptions
      • ImageBufferExtensions
      • ImageBufferExtensionsOpenCvSharp
      • ImageType
      • IntRepresentation
      • Interface
      • Library
      • LogLevel
      • LogTarget
      • PixelFormat
      • PixelFormatExtensions
      • PngCompressionLevel
      • PropBoolean
      • PropCategory
      • PropCommand
      • PropEnumEntry
      • PropEnumeration
      • PropFloat
      • PropId
      • PropIdBoolean
      • PropIdCommand
      • PropIdEnumeration
      • PropIdFloat
      • PropIdInteger
      • PropIdRegister
      • PropIdString
      • PropInteger
      • PropRegister
      • PropString
      • Property
      • PropertyIncrementMode
      • PropertyMap
      • PropertyType
      • PropertyVisibility
      • QueueSink
      • QueueSinkConnectedEventArgs
      • QueueSinkEventArgs
      • QueueSinkQueueSizes
      • Sink
      • SinkMode
      • SinkType
      • SnapSink
      • SnapSinkAllocationStrategy
      • StreamSetupOption
      • StreamStatistics
      • TransportLayerType
      • VersionInfoFlags
      • VideoWriter
      • VideoWriterType

    Enum ErrorCode

    Defines the error codes identifying errors occuring in the library.

    Namespace: ic4
    Assembly: ic4dotnet.dll
    Syntax
    public enum ErrorCode
    Remarks

    The error code of a IC4Exception is provided by its ErrorCode property.

    Fields

    Name Description
    Ambiguous

    The parameter did not uniquely identify an item.

    BufferTooSmall

    A supplied buffer was too small to receive all available data.

    ConversionNotSupported

    The operation would require an image format conversion that is not supported.

    DeviceError

    The device behaved unexpectedly.

    DeviceInvalid

    The device has become invalid (e. g. it was unplugged).

    DeviceNotFound

    The device was not found.

    DriverError

    Device driver behaved unexpectedly.

    FileAccessDenied

    Failed to write to a file, because the location was not writable.

    FileFailedToReadData

    Failed to read data from a file.

    FileFailedToWriteData

    Failed to write data to a file.

    FilePathNotFound

    Failed to write to a file, because the path was invalid.

    GenICamAccessDenied

    Tried to access a camera feature that is currently not accessible.

    GenICamChunkDataNotConnected

    Tried to read a value that is only available if chunk data is connected to the property map.

    GenICamDeviceError

    Error occured writing to device.

    GenICamFeatureNotFound

    No matching GenICam feature found.

    GenICamNotImplemented

    Tried to access a feature that is not implemented by the current camera.

    GenICamTypeMismatch

    Attempted an operation on the wrong node type, e.g. command_execute on an integer.

    GenICamValueError

    Tried to set an invalid value, e.g. out of range.

    ImageTypeMismatch

    The passed buffer does not have the expected ImageType.

    Incomplete

    The operation was only partially successful, e.g. not all properties of the grabber could be restored.

    Internal

    An internal error (bug) occurred.

    InvalidParamVal

    An invalid parameter was passed in.

    LibraryNotInitialized

    InitLibrary has not been not called.

    NoData

    The requested data is not available.

    NoError

    No error occurred, the operation was successful.

    OutOfMemory

    Out of memory.

    ParseError

    There was an error parsing the parameter or file.

    SinkAlreadyAttached

    The sink passed in is already attached to another grabber.

    SinkConnectAborted

    The sink's connect handler signaled an error.

    SinkNotConnected

    Sink is not yet connected.

    SnapAborted

    A snap operation was not completed, because the camera was stopped before all requested frames could be captured.

    Timeout

    The requested operation could not be completed before the timeout expired.

    Unknown

    An unknown error occurred.

    In this article
    Copyright ©️ 2024 The Imaging Source Europe GmbH www.theimagingsource.com