BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
HltStoreSvc::Holder< T > Class Template Reference

#include <HltStoreSvc.h>

Inheritance diagram for HltStoreSvc::Holder< T >:

Public Member Functions

 Holder (const T &value)
 ~Holder ()
const T & value () const
Public Member Functions inherited from HltStoreSvc::BaseHolder
virtual ~BaseHolder ()

Detailed Description

template<class T>
class HltStoreSvc::Holder< T >

Definition at line 120 of file HltStoreSvc.h.

Constructor & Destructor Documentation

◆ Holder()

template<class T>
HltStoreSvc::Holder< T >::Holder ( const T & value)
inline

Definition at line 122 of file HltStoreSvc.h.

122: m_value( value ){};
const T & value() const

◆ ~Holder()

template<class T>
HltStoreSvc::Holder< T >::~Holder ( )
inline

Definition at line 123 of file HltStoreSvc.h.

123{ erase( m_value ); }

Member Function Documentation

◆ value()

template<class T>
const T & HltStoreSvc::Holder< T >::value ( ) const
inline

Definition at line 124 of file HltStoreSvc.h.

124{ return m_value; }

Referenced by Holder().


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