The Gaudi Framework  v30r3 (a5ef0a68)
PoolDbLinkManager Class Reference

Description: PoolDbLinkManager class implementation definition. More...

#include <RootCnv/PoolClasses.h>

Collaboration diagram for PoolDbLinkManager:

Public Member Functions

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

Protected Attributes

std::vector< pool::Token * > m_refs
 Directory links. More...
 
std::vector< std::stringm_links
 Logical links. More...
 

Detailed Description

Description: PoolDbLinkManager class implementation definition.

Author
Markus Frank
Version
1.0

Definition at line 100 of file PoolClasses.h.

Constructor & Destructor Documentation

PoolDbLinkManager::PoolDbLinkManager ( )
default

Standard constructor.

virtual PoolDbLinkManager::~PoolDbLinkManager ( )
inlinevirtual

Standard destructor.

Definition at line 112 of file PoolClasses.h.

113  {
114  for ( auto& i : m_refs ) delete i;
115  }

Member Function Documentation

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

Access to link array.

Definition at line 119 of file PoolClasses.h.

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

Access to token array.

Definition at line 117 of file PoolClasses.h.

117 { return m_refs; }

Member Data Documentation

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

Logical links.

Definition at line 106 of file PoolClasses.h.

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

Directory links.

Definition at line 104 of file PoolClasses.h.


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