zxing-cpp v3.0
Loading...
Searching...
No Matches
BarcodeFormat.h File Reference
#include "Version.h"
#include <stdint.h>
#include <array>
#include <algorithm>
#include <string>
#include <string_view>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  ZXing::BarcodeFormats

Namespaces

namespace  ZXing

Typedefs

template<std::size_t N>
using ZXing::BarcodeFormatArray = std::array<BarcodeFormat, N>

Enumerations

enum class  ZXing::BarcodeFormat : unsigned int

Functions

BarcodeFormat ZXing::Symbology (BarcodeFormat format)
std::string_view ZXing::Name (BarcodeFormat format)
bool ZXing::operator<= (BarcodeFormat e, BarcodeFormat s)
bool ZXing::operator& (BarcodeFormat a, BarcodeFormat b)
constexpr BarcodeFormatArray< 2 > ZXing::operator| (BarcodeFormat a, BarcodeFormat b)
template<std::size_t N>
constexpr BarcodeFormatArray< N+1 > ZXing::operator| (BarcodeFormatArray< N > bts, BarcodeFormat bt)
template<std::size_t N>
constexpr bool ZXing::operator& (BarcodeFormat lhs, const BarcodeFormatArray< N > &rhs)
BarcodeFormat ZXing::BarcodeFormatFromString (std::string_view str)
std::string ZXing::ToString (BarcodeFormat format)
bool ZXing::operator<= (BarcodeFormat lhs, const BarcodeFormats &rhs)
bool ZXing::operator& (BarcodeFormat lhs, const BarcodeFormats &rhs)
BarcodeFormats ZXing::BarcodeFormatsFromString (std::string_view str)
std::string ZXing::ToString (const BarcodeFormats &formats)