ATLAS Offline Software
Loading...
Searching...
No Matches
Database/AthenaPOOL/AthenaPoolCnvSvc/src/debug.cxx
Go to the documentation of this file.
1// This file's extension implies that it's C, but it's really -*- C++ -*-.
2/*
3 * Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration.
4 */
5// $Id$
12
13
15
16
17namespace AthenaPoolCnvSvc {
18
19
24// Use [[maybe_unused]] rather than suppressing the param; otherwise, we won't
25// be able to see it in the debugger.
26void debugCreateTransient ([[maybe_unused]] CLID clid)
27{
28}
29
30
35// Use [[maybe_unused]] rather than suppressing the param; otherwise, we won't
36// be able to see it in the debugger.
37void debugCreatePersistent ([[maybe_unused]] CLID clid)
38{
39}
40
41
42} // namespace AthenaPoolCnvSvc
A couple hooks for debugging.
uint32_t CLID
The Class ID type.
void debugCreateTransient(CLID clid)
Called by templated converters at the start of createTransient.
void debugCreatePersistent(CLID clid)
Called by templated converters at the start of createPersistent.