ATLAS Offline Software
pool::IDbContainer Member List

This is the complete list of members for pool::IDbContainer, including all inherited members.

allocate(unsigned long siz, DbContainer &cntH, ShapeH shape)=0pool::IDbContainerpure virtual
allocate(DbContainer &cntH, const void *object, ShapeH shape, Token::OID_t &oid)=0pool::IDbContainerpure virtual
close()=0pool::IDbContainerpure virtual
destroy(DbSelect &sel)=0pool::IDbContainerpure virtual
destroy(const Token::OID_t &linkH)=0pool::IDbContainerpure virtual
fetch(DbSelect &sel)=0pool::IDbContainerpure virtual
free(void *ptr, DbContainer &cntH)=0pool::IDbContainerpure virtual
getOption(DbOption &refOpt)=0pool::IDbContainerpure virtual
isShapeSupported(const DbTypeInfo *typ) const =0pool::IDbContainerpure virtual
load(void **ptr, ShapeH shape, const Token::OID_t &lnkH, Token::OID_t &oid, bool any_next=false)=0pool::IDbContainerpure virtual
name() const =0pool::IDbContainerpure virtual
nextRecordId()=0pool::IDbContainerpure virtual
open(DbDatabase &dbH, const std::string &nam, const DbTypeInfo *info, DbAccessMode mode)=0pool::IDbContainerpure virtual
release()=0pool::IDbContainerpure virtual
save(DbContainer &cntH, const void *object, ShapeH shape, Token::OID_t &linkH)=0pool::IDbContainerpure virtual
save(DbObjectHandle< DbObject > &objH)=0pool::IDbContainerpure virtual
select(DbSelect &criteria)=0pool::IDbContainerpure virtual
setOption(const DbOption &refOpt)=0pool::IDbContainerpure virtual
size()=0pool::IDbContainerpure virtual
transAct(Transaction::Action)=0pool::IDbContainerpure virtual
update(DbSelect &sel)=0pool::IDbContainerpure virtual
update(DbContainer &cntH, const void *object, ShapeH shape, const DbObjectHandle< DbObject > &objH)=0pool::IDbContainerpure virtual
update(DbContainer &cntH, const void *object, ShapeH shape, const Token::OID_t &linkH)=0pool::IDbContainerpure virtual
updatesPending() const =0pool::IDbContainerpure virtual
useNextRecordId(uint64_t)=0pool::IDbContainerpure virtual
~IDbContainer()pool::IDbContainerinlineprotectedvirtual