All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PoolDbLinkManager Class Reference

Description: PoolDbLinkManager class implementation definition. More...

#include </scratch/z5/marcocle/lhcb-release/419/GAUDI/GAUDI_v26r1/InstallArea/x86_64-slc6-gcc48-opt/include/RootCnv/PoolClasses.h>

Collaboration diagram for PoolDbLinkManager:

Public Member Functions

 PoolDbLinkManager ()
 Standard constructor.
 
virtual ~PoolDbLinkManager ()
 Standard destructor.
 
std::vector< pool::Token * > & references ()
 Access to token array.
 
std::vector< std::string > & links ()
 Access to link array.
 
 PoolDbLinkManager ()
 Standard constructor.
 
virtual ~PoolDbLinkManager ()
 Standard destructor.
 
std::vector< pool::Token * > & references ()
 Access to token array.
 
std::vector< std::string > & links ()
 Access to link array.
 

Protected Attributes

std::vector< pool::Token * > m_refs
 Directory links.
 
std::vector< std::string > m_links
 Logical links.
 

Detailed Description

Description: PoolDbLinkManager class implementation definition.

Author
Markus Frank
Version
1.0

Definition at line 92 of file PoolClasses.h.

Constructor & Destructor Documentation

PoolDbLinkManager::PoolDbLinkManager ( )
inline

Standard constructor.

Definition at line 101 of file PoolClasses.h.

{}
virtual PoolDbLinkManager::~PoolDbLinkManager ( )
inlinevirtual

Standard destructor.

Definition at line 103 of file PoolClasses.h.

{
for(std::vector<pool::Token*>::iterator i=m_refs.begin(); i!=m_refs.end();++i)
delete (*i);
}
PoolDbLinkManager::PoolDbLinkManager ( )
inline

Standard constructor.

Definition at line 101 of file PoolClasses.h.

{}
virtual PoolDbLinkManager::~PoolDbLinkManager ( )
inlinevirtual

Standard destructor.

Definition at line 103 of file PoolClasses.h.

{
for(std::vector<pool::Token*>::iterator i=m_refs.begin(); i!=m_refs.end();++i)
delete (*i);
}

Member Function Documentation

std::vector<std::string>& PoolDbLinkManager::links ( )
inline

Access to link array.

Definition at line 110 of file PoolClasses.h.

{ return m_links; }
std::vector<std::string>& PoolDbLinkManager::links ( )
inline

Access to link array.

Definition at line 110 of file PoolClasses.h.

{ return m_links; }
std::vector<pool::Token*>& PoolDbLinkManager::references ( )
inline

Access to token array.

Definition at line 108 of file PoolClasses.h.

{ return m_refs; }
std::vector<pool::Token*>& PoolDbLinkManager::references ( )
inline

Access to token array.

Definition at line 108 of file PoolClasses.h.

{ return m_refs; }

Member Data Documentation

std::vector< std::string > PoolDbLinkManager::m_links
protected

Logical links.

Definition at line 97 of file PoolClasses.h.

std::vector< pool::Token * > PoolDbLinkManager::m_refs
protected

Directory links.

Definition at line 95 of file PoolClasses.h.


The documentation for this class was generated from the following files: