| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
Gaudi::RootObjectRefs Struct Reference

Persistent reference object containing all leafs and links corresponding to a Gaudi DataObject. More...

`#include <RootCnv/RootRefs.h>`

Collaboration diagram for Gaudi::RootObjectRefs:
[legend]

## Public Member Functions
| RootObjectRefs ()
| Default constructor.
| RootObjectRefs (const RootObjectRefs &r)
| Copy constructor.
| ~RootObjectRefs ()
| Default destructor.
RootObjectRefs & | operator= (const RootObjectRefs &r)
| Assignment operator.

## Public Attributes
std::vector< int > | links
| The links of the link manager.
std::vector< RootRef > | refs
| The references corresponding to the next layer of items in the data store.

## Detailed Description

Persistent reference object containing all leafs and links corresponding to a Gaudi DataObject.

Author
  M.Frank

Version
  1.0

Definition at line 72 of file RootRefs.h.

## Constructor & Destructor Documentation

Gaudi::RootObjectRefs::RootObjectRefs | ( |  | ) |
| inline

Default constructor.

Definition at line 79 of file RootRefs.h.

{}

Gaudi::RootObjectRefs::RootObjectRefs | ( | const RootObjectRefs & | r | ) |
| inline

Copy constructor.

Definition at line 81 of file RootRefs.h.

: links(r.links), refs(r.refs) {}

Gaudi::RootObjectRefs::~RootObjectRefs | ( |  | ) |
| inline

Default destructor.

Definition at line 83 of file RootRefs.h.

{}

## Member Function Documentation

RootObjectRefs& Gaudi::RootObjectRefs::operator= | ( | const RootObjectRefs & | r | ) |
| inline

Assignment operator.

Definition at line 85 of file RootRefs.h.

{
links = r.links;
refs = r.refs;
return *this;
}

## Member Data Documentation

std::vector<int> Gaudi::RootObjectRefs::links

The links of the link manager.

Definition at line 74 of file RootRefs.h.

std::vector<RootRef> Gaudi::RootObjectRefs::refs

The references corresponding to the next layer of items in the data store.

Definition at line 76 of file RootRefs.h.

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

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v25r0/RootCnv/RootCnv/RootRefs.h