Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::Detail::RDaosContainer::RWOperation Struct Reference

Describes a read/write operation on multiple objects; see the ReadV/WriteV functions.

Definition at line 132 of file RDaos.hxx.

Public Member Functions

 RWOperation ()=default
 
 RWOperation (daos_obj_id_t o, DistributionKey_t d, AttributeKey_t a, std::vector< d_iov_t > &v)
 

Public Attributes

AttributeKey_t fAttributeKey {}
 
DistributionKey_t fDistributionKey {}
 
std::vector< d_iov_tfIovs {}
 
daos_obj_id_t fOid {}
 

#include <ROOT/RDaos.hxx>

Constructor & Destructor Documentation

◆ RWOperation() [1/2]

ROOT::Experimental::Detail::RDaosContainer::RWOperation::RWOperation ( )
default

◆ RWOperation() [2/2]

ROOT::Experimental::Detail::RDaosContainer::RWOperation::RWOperation ( daos_obj_id_t  o,
DistributionKey_t  d,
AttributeKey_t  a,
std::vector< d_iov_t > &  v 
)
inline

Definition at line 134 of file RDaos.hxx.

Member Data Documentation

◆ fAttributeKey

AttributeKey_t ROOT::Experimental::Detail::RDaosContainer::RWOperation::fAttributeKey {}

Definition at line 138 of file RDaos.hxx.

◆ fDistributionKey

DistributionKey_t ROOT::Experimental::Detail::RDaosContainer::RWOperation::fDistributionKey {}

Definition at line 137 of file RDaos.hxx.

◆ fIovs

std::vector<d_iov_t> ROOT::Experimental::Detail::RDaosContainer::RWOperation::fIovs {}

Definition at line 139 of file RDaos.hxx.

◆ fOid

daos_obj_id_t ROOT::Experimental::Detail::RDaosContainer::RWOperation::fOid {}

Definition at line 136 of file RDaos.hxx.

Collaboration diagram for ROOT::Experimental::Detail::RDaosContainer::RWOperation:
[legend]

The documentation for this struct was generated from the following file: