Lines Matching refs:key

241 	const char *key;
245 fContainer.GetInfo(B_STRING_TYPE, i, &key, &type) == B_OK;
247 fContainer.GetInfo(B_STRING_TYPE, i, (char**)&key, &type) == B_OK;
251 key, getString(key));
318 PrefHandler::getInt32(const char *key)
320 const char *value = fContainer.FindString(key);
329 PrefHandler::getFloat(const char *key)
331 const char *value = fContainer.FindString(key);
343 PrefHandler::getString(const char *key)
346 if (fContainer.FindString(key, &buffer) != B_OK)
349 //printf("%x GET %s: %s\n", this, key, buf);
355 PrefHandler::getBool(const char *key)
357 const char *value = fContainer.FindString(key);
366 PrefHandler::getCursor(const char *key)
368 const char *value = fContainer.FindString(key);
382 /** Returns RGB data from given key. */
385 PrefHandler::getRGB(const char *key)
390 if (const char *s = fContainer.FindString(key)) {
394 "PrefHandler::getRGB(%s) - key not found\n", key);
406 /** Setting Int32 data with key. */
409 PrefHandler::setInt32(const char *key, int32 data)
413 setString(key, buffer);
417 /** Setting Float data with key */
420 PrefHandler::setFloat(const char *key, float data)
424 setString(key, buffer);
428 /** Setting Bool data with key */
431 PrefHandler::setBool(const char *key, bool data)
434 setString(key, PREF_TRUE);
436 setString(key, PREF_FALSE);
440 /** Setting CString data with key */
443 PrefHandler::setString(const char *key, const char *data)
445 //printf("%x SET %s: %s\n", this, key, data);
446 fContainer.RemoveName(key);
447 fContainer.AddString(key, data);
451 /** Setting RGB data with key */
454 PrefHandler::setRGB(const char *key, const rgb_color data)
458 setString(key, buffer);
510 while (defaults->key) {
511 setString(defaults->key, defaults->item);
519 /** Text is "key","Content"
527 char key[B_FIELD_NAME_LENGTH], data[512];
539 n = sscanf(buffer, "%*[\"]%[^\"]%*[\"]%*[^\"]%*[\"]%[^\"]", key, data);
541 setString(key, data);