pw_blob_store/public/pw_blob_store/blob_store.h
Status Open() {
      PW_DASSERT(!open_);
      Status status = store_.OpenWrite();
      if (status.ok()) {
        open_ = true;
      }
      return status;
    }
// Open a blob for writing/erasing. Open will invalidate any existing blob
// that may be stored. Can not open when already open. Only one writer is
// allowed to be open at a time. Returns:
//
// OK - success.
// UNAVAILABLE - Unable to open, another writer or reader instance is
//     already open.
Open a blob for writing/erasing. Open will invalidate any existing blob
that may be stored. Can not open when already open. Only one writer is
allowed to be open at a time. Returns.

success.
UNAVAILABLE - Unable to open, another writer or reader instance is
already open.
Open a blob for writing / erasing . Open will invalidate any existing blob that may be stored . Can not open when already open . Only one writer is allowed to be open at a time . Returns . success . UNAVAILABLE - Unable to open another writer or reader instance is already open .
Status Open() {
      PW_DASSERT(!open_);
      Status status = store_.OpenWrite();
      if (status.ok()) {
        open_ = true;
      }
      return status;
    }
Status Open ( ) { PW_DASSERT ( ! open_ ) ; Status status = store_ . OpenWrite ( ) ; if ( status . ok ( ) ) { open_ = true ; } return status ; }
Open a blob for writing/erasing.
Open a blob for writing / erasing .