Skip to content
Commit 721d0eb0 authored by Ramon Nou's avatar Ramon Nou
Browse files

Merge branch...

Merge branch 'amiranda/100-c-api-should-have-adm_adhoc_storage_t-and-adm_pfs_storage_t-types' into 'main'

Resolve "C API should have `ADM_adhoc_storage_t` and `ADM_pfs_storage_t` types"

This MR eliminates the `ADM_storage_t` from the C API and its 
corresponding `admire::storage` type from the C++ API to simplify
the usage and the implementation. 

Instead, the types `ADM_adhoc_storage_t` and `ADM_pfs_storage_t` 
are created for the C API, which correspond to the already existing 
types `admire::adhoc_storage` and `admire::pfs_storage`, which no 
longer inherit from `admire::storage`.

Additionally, this MR also removes `ADM_storage_type_t`, replacing it
with `ADM_adhoc_storage_type_t` and `ADM_pfs_storage_type_t`, and 
renames their values with the appropriate `ADM_ADHOC_` and `ADM_PFS_`
prefixes.

Closes #100

See merge request !69
parents 2c547961 eaeafd09
Pipeline #3381 passed with stages
in 3 minutes and 27 seconds