ATLAS Offline Software
Namespaces | Typedefs | Functions
DataObjectSharedPtr.h File Reference

Smart pointer to manage DataObject reference counts. More...

#include "AthenaKernel/StorableConversions.h"
#include "GaudiKernel/DataObject.h"
#include "CxxUtils/RefCountedPtr.h"
#include <memory>
Include dependency graph for DataObjectSharedPtr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 SG
 Forward declaration.
 

Typedefs

template<CxxUtils::detail::RefCounted T>
using SG::DataObjectSharedPtr = CxxUtils::RefCountedPtr< T >
 

Functions

template<typename T >
DataObject * SG::asStorable (SG::DataObjectSharedPtr< T > pObject)
 

Detailed Description

Smart pointer to manage DataObject reference counts.

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Feb, 2016

Definition in file DataObjectSharedPtr.h.