ATLAS Offline Software
Classes | Namespaces | Typedefs | Variables
DVLInfo.cxx File Reference
#include "AthContainers/tools/DVLInfo.h"
#include "AthContainers/tools/threading.h"
#include "AthenaKernel/CLIDRegistry.h"
#include <typeinfo>
#include <string>
#include <memory>
#include <unordered_map>
Include dependency graph for DVLInfo.cxx:

Go to the source code of this file.

Classes

struct  DataModel_detail::dvlmapdel
 

Namespaces

 DataModel_detail
 

Typedefs

typedef std::unordered_map< const std::type_info *, DVLInfoBase * > DataModel_detail::dvl_tinfo_map_t
 Maps from tinfo pointers and CLID to DVLInfo instances. More...
 

Variables

dvl_tinfo_map_t *s_dvl_tinfo_map DataModel_detail::ATLAS_THREAD_SAFE = 0
 
mutex DataModel_detail::s_dvl_tinfo_mutex
 
struct DataModel_detail::dvlmapdel DataModel_detail::s_dvlmapdel