Lines Matching refs:dataStr

395 	protected $dataStr = '';
663 $this->dataStr = $string;
1246 if ($pos >= strlen($this->dataStr)) {
1249 $c = $this->dataStr[$pos];
1250 if ($this->isdigitat($this->dataStr, $pos)) {
1252 } elseif ($this->isalnumat($this->dataStr, $pos)) {
1255 if ($pos+1 < strlen($this->dataStr)) {
1256 $d = $this->dataStr[$pos+1];
1273 while($this->isdigitat($this->dataStr, $p)) {
1294 $this->items = $this->appendNewInputItem($this->items, self::QR_MODE_NM, $run, str_split($this->dataStr));
1306 while($this->isalnumat($this->dataStr, $p)) {
1307 if ($this->isdigitat($this->dataStr, $p)) {
1309 while($this->isdigitat($this->dataStr, $q)) {
1325 if (!$this->isalnumat($this->dataStr, $p)) {
1333 $this->items = $this->appendNewInputItem($this->items, self::QR_MODE_AN, $run, str_split($this->dataStr));
1346 $this->items = $this->appendNewInputItem($this->items, self::QR_MODE_KJ, $p, str_split($this->dataStr));
1358 $dataStrLen = strlen($this->dataStr);
1366 while($this->isdigitat($this->dataStr, $q)) {
1379 while($this->isalnumat($this->dataStr, $q)) {
1395 $this->items = $this->appendNewInputItem($this->items, self::QR_MODE_8B, $run, str_split($this->dataStr));
1404 while (strlen($this->dataStr) > 0) {
1434 $this->dataStr = substr($this->dataStr, $length);
1443 $stringLen = strlen($this->dataStr);
1446 $mode = $this->identifyMode(substr($this->dataStr, $p), $this->hint);
1450 if ((ord($this->dataStr[$p]) >= ord('a')) AND (ord($this->dataStr[$p]) <= ord('z'))) {
1451 $this->dataStr[$p] = chr(ord($this->dataStr[$p]) - 32);
1456 return $this->dataStr;