![]() |
ATLAS Offline Software
|
#include <TestDriver.h>
Public Member Functions | |
| TestDriver (const std::string &catname="FCO.catatlog.xml") | |
| ~TestDriver () | |
| void | write () |
| void | addlfns () |
| void | read () |
| TestDriver (const std::string &filename, const std::string &catname) | |
| ~TestDriver () | |
| void | write () |
| void | read (const std::string &fileName="", DatabaseSpecification::NameType nameType=DatabaseSpecification::PFN) |
| TestDriver (const std::string &catname="PersF.catatlog.xml") | |
| ~TestDriver () | |
| void | write (pool::DbType storageType) |
| void | read () |
| void | readCollections () |
| void | clearCache () |
| void | readFileSizes () |
| ToolHandle< ISessionTool > | createSession (Gaudi::IFileCatalog &fileCatalog, const std::string &sessionName) |
| create a session tool for the test with @sessionName, attach the catalog to it | |
Static Public Member Functions | |
| static void | loadLibraries (const std::vector< std::string > &libraries) |
| load local dictionary libraries for the test | |
Public Attributes | |
| std::string | m_fileName |
Private Attributes | |
| SmartIF< Gaudi::IFileCatalogMgr > | m_fileCatalogMgr |
| SmartIF< Gaudi::IFileCatalog > | m_fileCatalog |
| std::string | m_fileName1 |
| std::string | m_lfn1 |
| std::string | m_fileName2 |
| std::string | m_lfn2 |
| std::string | m_fileName3 |
| std::string | m_lfn3 |
| int | m_events |
| std::vector< SimpleTestClass > | m_simpleTestClass |
| int | m_eventsToCommitAndHold |
| std::vector< Token * > | m_tokens |
| std::vector< TestClassPrimitives > | m_testClassPrimitives |
| std::vector< TestClassVectors > | m_testClassVectors |
| std::vector< TestClassSTLContainers > | m_testClassSTLContainers |
Definition at line 23 of file PersistencySvc_FileCatalogOperations/TestDriver.h.
|
explicit |
| pool::TestDriver::~TestDriver | ( | ) |
| pool::TestDriver::~TestDriver | ( | ) |
|
explicit |
| pool::TestDriver::~TestDriver | ( | ) |
| void pool::TestDriver::addlfns | ( | ) |
| void pool::TestDriver::clearCache | ( | ) |
|
inlineinherited |
create a session tool for the test with @sessionName, attach the catalog to it
Definition at line 49 of file PoolTestBase.h.
|
inlinestaticinherited |
load local dictionary libraries for the test
Definition at line 32 of file PoolTestBase.h.
| void pool::TestDriver::read | ( | ) |
| void pool::TestDriver::read | ( | ) |
| void pool::TestDriver::read | ( | const std::string & | fileName = "", |
| DatabaseSpecification::NameType | nameType = DatabaseSpecification::PFN ) |
| void pool::TestDriver::readCollections | ( | ) |
| void pool::TestDriver::readFileSizes | ( | ) |
| void pool::TestDriver::write | ( | ) |
| void pool::TestDriver::write | ( | ) |
| void pool::TestDriver::write | ( | pool::DbType | storageType | ) |
|
private |
Definition at line 40 of file PersistencySvc_FileCatalogOperations/TestDriver.h.
|
private |
Definition at line 45 of file PersistencySvc_Functionality/TestDriver.h.
|
private |
Definition at line 33 of file PersistencySvc_FileCatalogOperations/TestDriver.h.
|
private |
Definition at line 32 of file PersistencySvc_FileCatalogOperations/TestDriver.h.
| std::string pool::TestDriver::m_fileName |
Definition at line 33 of file PersistencySvc_FileOpenWithoutCatalog/TestDriver.h.
|
private |
Definition at line 34 of file PersistencySvc_FileCatalogOperations/TestDriver.h.
|
private |
Definition at line 36 of file PersistencySvc_FileCatalogOperations/TestDriver.h.
|
private |
Definition at line 38 of file PersistencySvc_FileCatalogOperations/TestDriver.h.
|
private |
Definition at line 35 of file PersistencySvc_FileCatalogOperations/TestDriver.h.
|
private |
Definition at line 37 of file PersistencySvc_FileCatalogOperations/TestDriver.h.
|
private |
Definition at line 39 of file PersistencySvc_FileCatalogOperations/TestDriver.h.
|
private |
Definition at line 38 of file PersistencySvc_FileOpenWithoutCatalog/TestDriver.h.
|
private |
Definition at line 48 of file PersistencySvc_Functionality/TestDriver.h.
|
private |
Definition at line 50 of file PersistencySvc_Functionality/TestDriver.h.
|
private |
Definition at line 49 of file PersistencySvc_Functionality/TestDriver.h.
|
private |
Definition at line 46 of file PersistencySvc_Functionality/TestDriver.h.