Lines Matching refs:database
53 the database parsing routine. */
74 } DatabaseRec, *Database;
104 static int f_newline (const char *str, Token token, Database *db);
105 static int f_comment (const char *str, Token token, Database *db);
106 static int f_semicolon (const char *str, Token token, Database *db);
107 static int f_double_quote (const char *str, Token token, Database *db);
108 static int f_left_brace (const char *str, Token token, Database *db);
109 static int f_right_brace (const char *str, Token token, Database *db);
110 static int f_white (const char *str, Token token, Database *db);
111 static int f_backslash (const char *str, Token token, Database *db);
112 static int f_numeric (const char *str, Token token, Database *db);
113 static int f_default (const char *str, Token token, Database *db);
574 Database *db)
576 Database new = (Database)NULL;
590 if (new == (Database)NULL) {
675 Database *db)
698 Database *db)
715 Database *db)
729 Database *db)
751 Database *db)
775 Database *db)
806 Database *db)
856 Database *db)
865 Database *db)
918 Database *db)
993 Database db)
995 Database p = db;
998 printf("***\n*** BEGIN Database\n***\n");
1009 printf("***\n*** END Database\n***\n");
1015 Database db)
1017 Database p = db;
1040 Database db)
1042 Database p = db;
1052 static Database
1056 Database db = (Database)NULL;
1081 int (*parse_proc)(const char *str, Token token, Database *db) = NULL;
1137 fprintf(stderr, "database format error at line %d.\n", line.seq);
1140 db = (Database)NULL;
1162 Database db;
1169 Database database;
1174 /* database cache list (per file) */
1180 /* This function retrieves XLocale database information. */
1199 /* This function retrieves XLocale database information. */
1228 /* This function destroy the XLocale Database that bound to the */
1229 /* specified lcd. If the XLocale Database is referred from some */
1231 /* the database. If no locale refers the database, this function */
1248 DestroyDatabase(p->database);
1265 /* This function create an XLocale database which correspond to */
1273 Database p, database = (Database)NULL;
1292 database = CreateDatabase(name);
1293 if (database == (Database)NULL) {
1297 n = CountDatabase(database);
1301 for (p = database, i = 0; p && i < n; p = p->next, ++i) {
1313 new->database = database;
1322 DestroyDatabase(database);