| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

PerRef Class Reference

Persistent reference to top level data object and top level data object plus an index. More...

#include <PerRef.h>

Inheritance diagram for PerRef:

[legend]
List of all members.

Public Member Functions

 PerRef ()
 PerRef (int entry, const std::string &path)
virtual ~PerRef ()
int entry () const
void setEntry (int entry)
const std::string & path () const
void setPath (const std::string &path)

Private Attributes

int m_entry
std::string m_path

Detailed Description

Persistent reference to top level data object and top level data object plus an index.

bv@bnl.gov Sat Jul 19 02:13:29 2008

Definition at line 18 of file PerRef.h.


Constructor & Destructor Documentation

PerRef::PerRef (  ) 

Definition at line 3 of file PerRef.cc.

00004     : m_entry(-1), m_path("")
00005 {
00006 }

PerRef::PerRef ( int  entry,
const std::string &  path 
)

Definition at line 8 of file PerRef.cc.

00009     : m_entry(entry), m_path(path) 
00010 {
00011 }

PerRef::~PerRef (  )  [virtual]

Definition at line 12 of file PerRef.cc.

00013 {
00014 }


Member Function Documentation

int PerRef::entry (  )  const

Definition at line 16 of file PerRef.cc.

00017 {
00018     return m_entry;
00019 }

void PerRef::setEntry ( int  entry  ) 

Definition at line 21 of file PerRef.cc.

00022 {
00023     m_entry = entry;
00024 }

const std::string & PerRef::path (  )  const

Definition at line 26 of file PerRef.cc.

00027 {
00028     return m_path;
00029 }

void PerRef::setPath ( const std::string &  path  ) 

Definition at line 31 of file PerRef.cc.

00032 {
00033     m_path = path;
00034 }


Member Data Documentation

int PerRef::m_entry [private]

Definition at line 19 of file PerRef.h.

std::string PerRef::m_path [private]

Definition at line 20 of file PerRef.h.


The documentation for this class was generated from the following files:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:18:45 2011 for PerBaseEvent by doxygen 1.4.7