![]() |
ATLAS Offline Software
|
#include <StorageSvc/DbObjectGuard.h>
Public Member Functions | |
| virtual | ~DbObjectGuard () |
| Destructor. More... | |
| DbObjectGuard (int type=0, int siz=0) | |
| Standard constructor. More... | |
| DbObjectGuard (const DbContainer &cntH, int siz=0) | |
| Copy constructor. More... | |
| size_t | size () const |
| Access memory chunk size. More... | |
| Token::OID_t & | oid () |
| Access oid. More... | |
| const Token::OID_t & | oid () const |
| const DbType & | type () const |
| Access Storage Type. More... | |
| DbContainer & | container () |
| Accessor: get object container. More... | |
| const DbContainer & | container () const |
Private Attributes | |
| size_t | m_size |
| Size of memory chunk. More... | |
| DbContainer | m_container |
| Reference to persistent container. More... | |
| Token::OID_t | m_oid |
| OID. More... | |
Description: class containing persistency information for managing basic persistable objects.
Definition at line 36 of file DbObjectGuard.h.
|
virtual |
Destructor.
| pool::DbObjectGuard::DbObjectGuard | ( | int | type = 0, |
| int | siz = 0 |
||
| ) |
Standard constructor.
| pool::DbObjectGuard::DbObjectGuard | ( | const DbContainer & | cntH, |
| int | siz = 0 |
||
| ) |
Copy constructor.
|
inline |
|
inline |
Definition at line 60 of file DbObjectGuard.h.
|
inline |
|
inline |
Definition at line 55 of file DbObjectGuard.h.
|
inline |
|
private |
Reference to persistent container.
Definition at line 41 of file DbObjectGuard.h.
|
private |
OID.
Definition at line 43 of file DbObjectGuard.h.
|
private |
Size of memory chunk.
Definition at line 39 of file DbObjectGuard.h.
1.8.18