Properties

$items

$items : 

Type

$anTable

$anTable : 

Type

$version

$version : 

Type

$level

$level : 

Type

Methods

__construct()

__construct( version,  level = \QR_ECLEVEL_L) 

Parameters

version
level

getVersion()

getVersion() 

setVersion()

setVersion( version) 

Parameters

version

getErrorCorrectionLevel()

getErrorCorrectionLevel() 

setErrorCorrectionLevel()

setErrorCorrectionLevel( level) 

Parameters

level

appendEntry()

appendEntry( entry) 

Parameters

entry

append()

append( mode,  size,  data) 

Parameters

mode
size
data

insertStructuredAppendHeader()

insertStructuredAppendHeader( size,  index,  parity) 

Parameters

size
index
parity

calcParity()

calcParity() 

checkModeNum()

checkModeNum( size,  data) 

Parameters

size
data

estimateBitsModeNum()

estimateBitsModeNum( size) 

Parameters

size

lookAnTable()

lookAnTable( c) 

Parameters

c

checkModeAn()

checkModeAn( size,  data) 

Parameters

size
data

estimateBitsModeAn()

estimateBitsModeAn( size) 

Parameters

size

estimateBitsMode8()

estimateBitsMode8( size) 

Parameters

size

estimateBitsModeKanji()

estimateBitsModeKanji( size) 

Parameters

size

checkModeKanji()

checkModeKanji( size,  data) 

Parameters

size
data

check()

check( mode,  size,  data) 

Parameters

mode
size
data

estimateBitStreamSize()

estimateBitStreamSize( version) 

Parameters

version

estimateVersion()

estimateVersion() 

lengthOfCode()

lengthOfCode( mode,  version,  bits) 

Parameters

mode
version
bits

createBitStream()

createBitStream() 

convertData()

convertData() 

appendPaddingBit()

appendPaddingBit( bstream) 

Parameters

bstream

mergeBitStream()

mergeBitStream() 

getBitStream()

getBitStream() 

getByteStream()

getByteStream()