A RDaosPool provides access to containers in a specific DAOS pool.
Public Member Functions | |
| RDaosPool (const RDaosPool &)=delete | |
| RDaosPool (std::string_view poolId) | |
| ~RDaosPool () | |
| std::string | GetPoolUuid () |
| RDaosPool & | operator= (const RDaosPool &)=delete |
Private Attributes | |
| std::unique_ptr< RDaosEventQueue > | fEventQueue |
| daos_handle_t | fPoolHandle {} |
| std::string | fPoolLabel {} |
| uuid_t | fPoolUuid {} |
Friends | |
| class | RDaosContainer |
#include <ROOT/RDaos.hxx>
|
delete |
| ROOT::Experimental::Detail::RDaosPool::RDaosPool | ( | std::string_view | poolId | ) |
| std::string ROOT::Experimental::Detail::RDaosPool::GetPoolUuid | ( | ) |
|
friend |
|
private |
|
private |
|
private |
|
private |