phpDocumentor Configuration
[ class tree: Configuration ] [ index: Configuration ] [ all elements ]

Class: QRinput

Source Location: /core/phpqrcode.php

Class QRinput

Property Summary
static mixed   $anTable  
mixed   $items  

[ Top ]
Method Summary
static void   check()   *********************************************************************
static void   checkModeAn()  
static void   checkModeKanji()  
static void   checkModeNum()  
static void   estimateBitsMode8()  
static void   estimateBitsModeAn()  
static void   estimateBitsModeNum()  
static void   lengthOfCode()  
static void   lookAnTable()  
QRinput   __construct()  
void   append()  
void   appendEntry()  
void   appendPaddingBit()  
void   calcParity()  
void   convertData()  
void   createBitStream()  
void   estimateBitsModeKanji()  
void   estimateBitStreamSize()  
void   estimateVersion()  
void   getBitStream()  
void   getByteStream()  
void   getErrorCorrectionLevel()  
void   getVersion()  
void   insertStructuredAppendHeader()  
void   mergeBitStream()  
void   setErrorCorrectionLevel()  
void   setVersion()  

[ Top ]
Properties
static mixed   $anTable = array(
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
36, -1, -1, -1, 37, 38, -1, -1, -1, -1, 39, 40, -1, 41, 42, 43,
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 44, -1, -1, -1, -1, -1,
-1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1
)
[line 1437]
API Tags:
Access:  public


[ Top ]
mixed   $items [line 1292]
API Tags:
Access:  public


[ Top ]
Methods
static method check  [line 1513]

  static void check( $mode, $size, $data  )

*********************************************************************

Validation ********************************************************************

Parameters:
   $mode: 
   $size: 
   $data: 

API Tags:
Access:  public


[ Top ]
static method checkModeAn  [line 1455]

  static void checkModeAn( $size, $data  )

Parameters:
   $size: 
   $data: 

API Tags:
Access:  public


[ Top ]
static method checkModeKanji  [line 1492]

  static void checkModeKanji( $size, $data  )

Parameters:
   $size: 
   $data: 

API Tags:
Access:  public


[ Top ]
static method checkModeNum  [line 1405]

  static void checkModeNum( $size, $data  )

Parameters:
   $size: 
   $data: 

API Tags:
Access:  public


[ Top ]
static method estimateBitsMode8  [line 1480]

  static void estimateBitsMode8( $size  )

Parameters:
   $size: 

API Tags:
Access:  public


[ Top ]
static method estimateBitsModeAn  [line 1467]

  static void estimateBitsModeAn( $size  )

Parameters:
   $size: 

API Tags:
Access:  public


[ Top ]
static method estimateBitsModeNum  [line 1417]

  static void estimateBitsModeNum( $size  )

Parameters:
   $size: 

API Tags:
Access:  public


[ Top ]
static method lengthOfCode  [line 1563]

  static void lengthOfCode( $mode, $version, $bits  )

Parameters:
   $mode: 
   $version: 
   $bits: 

API Tags:
Access:  public


[ Top ]
static method lookAnTable  [line 1449]

  static void lookAnTable( $c  )

Parameters:
   $c: 

API Tags:
Access:  public


[ Top ]
Constructor __construct  [line 1298]

  QRinput __construct( [ $version = 0], [ $level = QR_ECLEVEL_L]  )

Parameters:
   $version: 
   $level: 

API Tags:
Access:  public


[ Top ]
append  [line 1354]

  void append( $mode, $size, $data  )

Parameters:
   $mode: 
   $size: 
   $data: 

API Tags:
Access:  public


[ Top ]
appendEntry  [line 1348]

  void appendEntry( QRinputItem $entry  )

Parameters:
QRinputItem   $entry: 

API Tags:
Access:  public


[ Top ]
appendPaddingBit  [line 1651]

  void appendPaddingBit( &$bstream  )

Parameters:
   &$bstream: 

API Tags:
Access:  public


[ Top ]
calcParity  [line 1389]

  void calcParity( )


API Tags:
Access:  public


[ Top ]
convertData  [line 1623]

  void convertData( )


API Tags:
Access:  public


[ Top ]
createBitStream  [line 1606]

  void createBitStream( )


API Tags:
Access:  public


[ Top ]
estimateBitsModeKanji  [line 1486]

  void estimateBitsModeKanji( $size  )

Parameters:
   $size: 

API Tags:
Access:  public


[ Top ]
estimateBitStreamSize  [line 1534]

  void estimateBitStreamSize( $version  )

Parameters:
   $version: 

API Tags:
Access:  public


[ Top ]
estimateVersion  [line 1546]

  void estimateVersion( )


API Tags:
Access:  public


[ Top ]
getBitStream  [line 1715]

  void getBitStream( )


API Tags:
Access:  public


[ Top ]
getByteStream  [line 1733]

  void getByteStream( )


API Tags:
Access:  public


[ Top ]
getErrorCorrectionLevel  [line 1329]

  void getErrorCorrectionLevel( )


API Tags:
Access:  public


[ Top ]
getVersion  [line 1310]

  void getVersion( )


API Tags:
Access:  public


[ Top ]
insertStructuredAppendHeader  [line 1367]

  void insertStructuredAppendHeader( $size, $index, $parity  )

Parameters:
   $size: 
   $index: 
   $parity: 

API Tags:
Access:  public


[ Top ]
mergeBitStream  [line 1696]

  void mergeBitStream( )


API Tags:
Access:  public


[ Top ]
setErrorCorrectionLevel  [line 1335]

  void setErrorCorrectionLevel( $level  )

Parameters:
   $level: 

API Tags:
Access:  public


[ Top ]
setVersion  [line 1316]

  void setVersion( $version  )

Parameters:
   $version: 

API Tags:
Access:  public


[ Top ]

Documentation generated on Thu, 16 Apr 2015 10:26:08 +0000 by phpDocumentor 1.4.4