QRCode v2.0.1 QRCode.ErrorCorrection View Source
Error correction code words and block information.
Link to this section Summary
Link to this section Types
Link to this type
codewords()
View Source
codewords()
View Source
codewords() :: groups()
codewords() :: groups()
Link to this type
groups()
View Source
groups()
View Source
groups() :: {[[], ...], [[]]}
groups() :: {[[], ...], [[]]}
Link to this type
t()
View Source
t()
View Source
t() :: %QRCode.ErrorCorrection{
blocks_in_group1: ExMaybe.t(integer()),
blocks_in_group2: ExMaybe.t(integer()),
codewords: ExMaybe.t(codewords()),
codewords_per_block_in_group1: ExMaybe.t(integer()),
codewords_per_block_in_group2: ExMaybe.t(integer()),
ec_codewrods_per_block: ExMaybe.t(integer()),
groups: ExMaybe.t(groups())
}
t() :: %QRCode.ErrorCorrection{ blocks_in_group1: ExMaybe.t(integer()), blocks_in_group2: ExMaybe.t(integer()), codewords: ExMaybe.t(codewords()), codewords_per_block_in_group1: ExMaybe.t(integer()), codewords_per_block_in_group2: ExMaybe.t(integer()), ec_codewrods_per_block: ExMaybe.t(integer()), groups: ExMaybe.t(groups()) }
Link to this section Functions
Link to this function
put(qr)
View Source
put(qr)
View Source
put(QRCode.QR.t()) :: QRCode.QR.t()
put(QRCode.QR.t()) :: QRCode.QR.t()
Link to this function
total_data_codewords(qr)
View Source
total_data_codewords(qr)
View Source
total_data_codewords(QRCode.QR.t()) :: integer()
total_data_codewords(QRCode.QR.t()) :: integer()