ItalaApi  1.3.3
ItalaDefs.h
1 
2 /***********************************************************************************
3  *
4  * ItalaApi - Copyright (C) 2022 Opto Engineering
5  *
6  * THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
7  * INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
8  * FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT
9  * HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY SUFFERED BY LICENSE AS
10  * A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES.
11  *
12  ***********************************************************************************/
13 
14 #ifndef ITALA_API_ITALADEFS_H
15 #define ITALA_API_ITALADEFS_H
16 
17 namespace Itala {
18 
19 enum class DeviceAccessStatus {
20  Unknown = 0,
21  AvailableReadWrite = 1,
22  AvailableReadOnly = 2,
23  Unreachable = 3,
24  Busy = 4,
25  AlreadyOpenReadWrite = 5,
26  AlreadyOpenReadOnly = 6
27 };
28 
29 enum class DefectType { Leaky, Hot, Cold };
30 
31 enum class PixelDepth { d8Bit = 0, d10Bit = 1, d12it = 2 };
32 
33 } // namespace Itala
34 
35 #endif
Definition: DefectivePixel.h:23