Logo ROOT  
Reference Guide
ROOT::Experimental::Detail::RDaosPool Class Reference

A RDaosPool provides access to containers in a specific DAOS pool.

Definition at line 43 of file RDaos.hxx.

Public Member Functions

 RDaosPool (const RDaosPool &)=delete
 RDaosPool (std::string_view poolUuid, std::string_view serviceReplicas)
 ~RDaosPool ()
RDaosPooloperator= (const RDaosPool &)=delete

Private Attributes

daos_handle_t fPoolHandle {}
uuid_t fPoolUuid {}


class RDaosContainer

#include <ROOT/RDaos.hxx>

Constructor & Destructor Documentation

◆ RDaosPool() [1/2]

ROOT::Experimental::Detail::RDaosPool::RDaosPool ( const RDaosPool )

◆ RDaosPool() [2/2]

ROOT::Experimental::Detail::RDaosPool::RDaosPool ( std::string_view  poolUuid,
std::string_view  serviceReplicas 

Definition at line 22 of file RDaos.cxx.

◆ ~RDaosPool()

ROOT::Experimental::Detail::RDaosPool::~RDaosPool ( )

Definition at line 42 of file RDaos.cxx.

Member Function Documentation

◆ operator=()

RDaosPool & ROOT::Experimental::Detail::RDaosPool::operator= ( const RDaosPool )

Friends And Related Function Documentation

◆ RDaosContainer

friend class RDaosContainer

Definition at line 44 of file RDaos.hxx.

Member Data Documentation

◆ fPoolHandle

daos_handle_t ROOT::Experimental::Detail::RDaosPool::fPoolHandle {}

Definition at line 46 of file RDaos.hxx.

◆ fPoolUuid

uuid_t ROOT::Experimental::Detail::RDaosPool::fPoolUuid {}

Definition at line 47 of file RDaos.hxx.

The documentation for this class was generated from the following files: