Lines Matching refs:table

47      * following character should be looked up in the "extended" table.
61 * Using a non-default language locking shift table OR single shift table
67 * Using a non-default language locking shift table AND single shift table
110 * The GSM national language table to use, or 0 for the default 7-bit alphabet.
115 * The GSM national language shift table to use, or 0 for the default 7-bit extension table.
133 * Converts a char to a GSM 7 bit table index.
135 * GSM_EXTENDED_ESCAPE if this character is in the extended table.
139 * @return the GSM 7 bit table index for the specified character
152 * Converts a char to a GSM 7 bit table index.
153 * Returns GSM_EXTENDED_ESCAPE if this character is in the extended table.
161 * @return the GSM 7 bit table index for the specified character
187 * Converts a char to an extended GSM 7 bit table index.
191 * @return the GSM 7 bit extended table index for the specified character
215 * @param gsmChar the GSM 7 bit table index to convert
231 * extension page has yet been defined (see Note 1 in table 6.2.1.1 of
235 * default table will be used (table 6.2.1.1 of TS 23.038).
237 * @param gsmChar the GSM 7 bit extended table index to convert
290 * @param languageTable the 7 bit language table, or 0 for the default GSM alphabet
291 * @param languageShiftTable the 7 bit single shift language table, or 0 for the default
292 * GSM extension table
347 * @param languageTable the 7 bit language table, or 0 for the default GSM alphabet
348 * @param languageShiftTable the 7 bit single shift language table, or 0 for the default
349 * GSM extension table
373 * @param languageTable the 7 bit language table, or 0 for the default GSM alphabet
374 * @param languageShiftTable the 7 bit single shift language table, or 0 for the default
375 * GSM extension table
470 * @param languageTable the 7 bit language table, or 0 for the default GSM alphabet
471 * @param shiftTable the 7 bit single shift language table, or 0 for the default
472 * GSM extension table
480 Log.w(TAG, "unknown language table " + languageTable + ", using default");
484 Log.w(TAG, "unknown single shift table " + shiftTable + ", using default");
494 Log.w(TAG, "no language table for code " + languageTable + ", using default");
498 Log.w(TAG, "no single shift table for code " + shiftTable + ", using default");
587 // Always use GSM 7 bit default alphabet table for this method
604 // See Note 1 in table 6.2.1.1 of TS 23.038 v7.00
614 // display character from main table if not present in shift table
639 * Always uses GSM default 7-bit alphabet and extension table.
750 * to represent this string, using the specified 7-bit language table
751 * and extension table (0 for GSM default tables).
755 * @param languageTable the 7 bit language table, or 0 for the default GSM alphabet
756 * @param languageShiftTable the 7 bit single shift language table, or 0 for the default
757 * GSM extension table
776 count += 2; // escape + shift table index
788 * needed to represent this string, and the language table and
789 * language shift table used to achieve this result.
791 * own language table encoding as specified in the message header
799 * using the language table pair with the fewest unencodable characters
832 // Always add default GSM 7-bit alphabet table
835 // Avoid adding default table twice in case 0 is in the list of allowed tables
842 // calculate septet count for each valid table / shift table pair
853 // iterate through single shift tables for this locking table
854 for (int table = 0; table <= maxSingleShiftCode; table++) {
855 if (lpc.septetCounts[table] != -1) {
856 int shiftTableIndex = sCharsToShiftTables[table].get(c, -1);
860 lpc.septetCounts[table]++;
861 lpc.unencodableCounts[table]++;
864 lpc.septetCounts[table] = -1;
867 // encode as Escape + index into shift table
868 lpc.septetCounts[table] += 2;
873 // encode as index into locking shift table for all pairs
874 for (int table = 0; table <= maxSingleShiftCode; table++) {
875 if (lpc.septetCounts[table] != -1) {
876 lpc.septetCounts[table]++;
951 * @param langTable the 7 bit character table to use (0 for default GSM 7-bit alphabet)
952 * @param langShiftTable the 7 bit shift table to use (0 for default GSM extension table)
971 accumulator += 2; // escape character + shift table index
1049 * Septet counter for a specific locking shift table and all of
1062 // (GSM default extension table index 0 is always enabled)
1070 // exclude Turkish locking + Turkish single shift table and
1071 // Portuguese locking + Spanish single shift table (these
1083 * Comment lines above strings indicate the lower four bits of the table position.
1110 /* A.3.2 Void (no locking shift table for Spanish) */
1276 * GSM default extension table plus national language single shift character tables.
1431 String table = sLanguageTables[i];
1433 int tableLen = table.length();
1442 char c = table.charAt(j);