Lines Matching refs:file
327 BFile file(SETTINGS_FILE, B_READ_ONLY);
328 if (file.InitCheck() != B_OK || file.Lock() != B_OK)
331 file.ReadAttr("Scope", B_BOOL_TYPE, 0, &fScopeEnabled, sizeof(bool));
332 file.ReadAttr("Reverb", B_INT32_TYPE, 0, &fReverbMode, sizeof(int32));
333 file.ReadAttr("Volume", B_INT32_TYPE, 0, &fWindowX, sizeof(int32));
334 file.ReadAttr("WindowX", B_FLOAT_TYPE, 0, &fWindowX, sizeof(float));
335 file.ReadAttr("WindowY", B_FLOAT_TYPE, 0, &fWindowY, sizeof(float));
337 file.Unlock();
344 BFile file(SETTINGS_FILE, B_CREATE_FILE | B_ERASE_FILE | B_WRITE_ONLY);
345 if (file.InitCheck() != B_OK || file.Lock() != B_OK)
348 file.WriteAttr("Scope", B_BOOL_TYPE, 0, &fScopeEnabled, sizeof(bool));
349 file.WriteAttr("Reverb", B_INT32_TYPE, 0, &fReverbMode, sizeof(int32));
350 file.WriteAttr("Volume", B_INT32_TYPE, 0, &fVolume, sizeof(int32));
351 file.WriteAttr("WindowX", B_FLOAT_TYPE, 0, &fWindowX, sizeof(float));
352 file.WriteAttr("WindowY", B_FLOAT_TYPE, 0, &fWindowY, sizeof(float));
354 file.Sync();
355 file.Unlock();