![]() |
Zivid C++ API 2.18.0+1b44dbef-1
|
#include <cstdint>#include <type_traits>Go to the source code of this file.
Classes | |
| class | Zivid::Experimental::Toolbox::BarcodeFormatFilter< FormatEnum > |
| Filter type for defining which barcode formats to look for when reading barcodes. More... | |
Namespaces | |
| namespace | Zivid |
| The main Zivid namespace. All Zivid code is found here. | |
| namespace | Zivid::Experimental |
| namespace | Zivid::Experimental::Toolbox |
Typedefs | |
| using | Zivid::Experimental::Toolbox::LinearBarcodeFormatFilter = BarcodeFormatFilter<LinearBarcodeFormat> |
| Filter type for defining which linear (1D) barcode formats to look for when reading barcodes. | |
| using | Zivid::Experimental::Toolbox::MatrixBarcodeFormatFilter = BarcodeFormatFilter<MatrixBarcodeFormat> |
| Filter type for defining which matrix (2D) barcode formats to look for when reading barcodes. | |
Enumerations | |
| enum class | Zivid::Experimental::Toolbox::LinearBarcodeFormat : uint32_t { Zivid::Experimental::Toolbox::code128 = (1 << 0) , Zivid::Experimental::Toolbox::code93 = (1 << 1) , Zivid::Experimental::Toolbox::code39 = (1 << 2) , Zivid::Experimental::Toolbox::ean13 = (1 << 3) , Zivid::Experimental::Toolbox::ean8 = (1 << 4) , Zivid::Experimental::Toolbox::upcA = (1 << 5) , Zivid::Experimental::Toolbox::upcE = (1 << 6) , Zivid::Experimental::Toolbox::itf = (1 << 7) } |
| Enum describing the supported linear (1D) barcode formats. More... | |
| enum class | Zivid::Experimental::Toolbox::MatrixBarcodeFormat : uint32_t { Zivid::Experimental::Toolbox::qrcode = (1 << 0) , Zivid::Experimental::Toolbox::dataMatrix = (1 << 1) } |
| Enum describing the supported matrix (2D) barcode formats. More... | |
Functions | |
| constexpr BarcodeFormatFilter< LinearBarcodeFormat > | Zivid::Experimental::Toolbox::operator| (LinearBarcodeFormat lhs, LinearBarcodeFormat rhs) |
| constexpr BarcodeFormatFilter< LinearBarcodeFormat > | Zivid::Experimental::Toolbox::operator| (LinearBarcodeFormat lhs, BarcodeFormatFilter< LinearBarcodeFormat > rhs) |
| constexpr BarcodeFormatFilter< MatrixBarcodeFormat > | Zivid::Experimental::Toolbox::operator| (MatrixBarcodeFormat lhs, MatrixBarcodeFormat rhs) |
| constexpr BarcodeFormatFilter< MatrixBarcodeFormat > | Zivid::Experimental::Toolbox::operator| (MatrixBarcodeFormat lhs, BarcodeFormatFilter< MatrixBarcodeFormat > rhs) |