summaryrefslogtreecommitdiffstats
path: root/include/store
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2016-09-19 10:50:47 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2016-09-19 12:47:14 +0200
commite58324aaca6875dbfe7c6c8333d747d2bfd9d089 (patch)
treecd52172673e74c3ff38a0be60107eaaa6ad66d32 /include/store
parentconvert CopyOrNewType to scoped enum (diff)
downloadcore-e58324aaca6875dbfe7c6c8333d747d2bfd9d089.tar.gz
core-e58324aaca6875dbfe7c6c8333d747d2bfd9d089.zip
convert storeAccessMode to scoped enum
Change-Id: I67705cdff0440487019a2992571147d648be1bfc
Diffstat (limited to 'include/store')
-rw-r--r--include/store/store.h6
-rw-r--r--include/store/types.h14
2 files changed, 10 insertions, 10 deletions
diff --git a/include/store/store.h b/include/store/store.h
index 61dc1e177d9e..bd6027b6390e 100644
--- a/include/store/store.h
+++ b/include/store/store.h
@@ -74,10 +74,10 @@ STORE_DLLPUBLIC storeError SAL_CALL store_createMemoryFile (
/** Open a file.
@param pFilename [in] the filename as URL or system path.
@param eAccessMode [in] the access mode.
- store_AccessCreate truncate existing and create,
+ storeAccessMode::Create truncate existing and create,
store_AccessReadCreate create not existing,
- store_AccessReadWrite write existing,
- store_AccessReadOnly never modifies.
+ storeAccessMode::ReadWrite write existing,
+ storeAccessMode::ReadOnly never modifies.
@param nPageSize [in] the creation page size,
integer multiple of minimum page size.
@param phFile [out] the File Handle.
diff --git a/include/store/types.h b/include/store/types.h
index 1b1724e1c48c..fe8c1e090276 100644
--- a/include/store/types.h
+++ b/include/store/types.h
@@ -59,14 +59,14 @@ extern "C" {
@see store_openDirectory()
@see store_openStream()
*/
-typedef enum
+enum class storeAccessMode
{
- store_AccessCreate,
- store_AccessReadCreate,
- store_AccessReadWrite,
- store_AccessReadOnly,
- store_Access_FORCE_EQUAL_SIZE = SAL_MAX_ENUM
-} storeAccessMode;
+ Create,
+ ReadCreate,
+ ReadWrite,
+ ReadOnly,
+ FORCE_EQUAL_SIZE = SAL_MAX_ENUM
+};
/** Error Code enumeration.