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::Internal::RDaosPool::RDaosPool | ( | std::string_view | poolId | ) |
std::string ROOT::Experimental::Internal::RDaosPool::GetPoolUuid | ( | ) |
|
friend |
|
private |
|
private |
|
private |
|
private |