ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
StoreGate
StoreGate
SGtests.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef STOREGATE_SGTESTS_H
6
# define STOREGATE_SGTESTS_H 1
14
15
#include "
CxxUtils/checker_macros.h
"
16
class
StoreGateSvc
;
17
18
namespace
Athena_test
19
{
20
void
testCreate
(
StoreGateSvc
& rSG);
21
22
void
testRecord
(
StoreGateSvc
& rSG);
23
24
void
testSymLink
(
StoreGateSvc
& rSG);
25
26
void
test_symlink2
(
StoreGateSvc
& rSG);
27
28
void
test_symlink3
(
StoreGateSvc
& rSG);
29
30
void
testContains
(
StoreGateSvc
& rSG);
31
32
void
testFolders
(
StoreGateSvc
& rSG);
33
34
void
testRetrieve
(
StoreGateSvc
& rSG);
35
36
void
testTryRetrieve
(
StoreGateSvc
& rSG);
37
38
void
testReadPrivateCopy
(
StoreGateSvc
& rSG);
39
40
void
testRetrievePrivateCopy
(
StoreGateSvc
& rSG);
41
42
void
testRemove
(
StoreGateSvc
& rSG);
43
44
void
testClear
(
StoreGateSvc
& rSG);
45
46
void
testTransientSwap
(
StoreGateSvc
& rSG);
47
48
void
testVersionedKey
(
StoreGateSvc
& rSG);
49
50
void
testKeys
(
StoreGateSvc
& rSG);
51
52
void
testRetrieveAux
(
StoreGateSvc
& rSG);
53
54
void
testBoundReset
(
StoreGateSvc
& rSG);
55
56
void
testRecordObject
(
StoreGateSvc
& rSG);
57
58
void
testWriteAux
(
StoreGateSvc
& rSG);
59
60
}
//end namespace
61
#endif
// TEST_SGTESTS_H
checker_macros.h
Define macros for attributes used to control the static checker.
StoreGateSvc
The Athena Transient Store API.
Definition
StoreGateSvc.h:120
Athena_test
functions & macros to test the difference between floats
Definition
InitGaudiGoogleTest.h:30
Athena_test::test_symlink3
void test_symlink3(StoreGateSvc &rSG)
Athena_test::testKeys
void testKeys(StoreGateSvc &rSG)
Athena_test::testCreate
void testCreate(StoreGateSvc &rSG)
Athena_test::testRetrieve
void testRetrieve(StoreGateSvc &rSG)
Athena_test::testBoundReset
void testBoundReset(StoreGateSvc &rSG)
Athena_test::testClear
void testClear(StoreGateSvc &rSG)
Athena_test::testFolders
void testFolders(StoreGateSvc &rSG)
Athena_test::testWriteAux
void testWriteAux(StoreGateSvc &rSG)
Athena_test::testRecordObject
void testRecordObject(StoreGateSvc &rSG)
Athena_test::testRemove
void testRemove(StoreGateSvc &rSG)
Athena_test::testRetrievePrivateCopy
void testRetrievePrivateCopy(StoreGateSvc &rSG)
Athena_test::testRetrieveAux
void testRetrieveAux(StoreGateSvc &rSG)
Athena_test::testRecord
void testRecord(StoreGateSvc &rSG)
Athena_test::testReadPrivateCopy
void testReadPrivateCopy(StoreGateSvc &rSG)
Athena_test::testContains
void testContains(StoreGateSvc &rSG)
Athena_test::testTryRetrieve
void testTryRetrieve(StoreGateSvc &rSG)
Athena_test::testSymLink
void testSymLink(StoreGateSvc &rSG)
Athena_test::testTransientSwap
void testTransientSwap(StoreGateSvc &rSG)
Athena_test::testVersionedKey
void testVersionedKey(StoreGateSvc &rSG)
Athena_test::test_symlink2
void test_symlink2(StoreGateSvc &rSG)
Generated on
for ATLAS Offline Software by
1.17.0