ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TestDriver Class Reference

#include <TestDriver.h>

Collaboration diagram for TestDriver:

Public Member Functions

 TestDriver ()
 
 ~TestDriver ()
 
void loadLibraries (const std::vector< std::string > &libraries)
 
std::string testWriting ()
 
void testReading (const std::string &testTypeID)
 
 TestDriver ()
 
 ~TestDriver ()
 
void loadLibraries (const std::vector< std::string > &libraries)
 
void testWriting ()
 
void testReading ()
 
 TestDriver ()
 
 ~TestDriver ()
 
void loadLibraries (const std::vector< std::string > &libraries)
 
void testWriting ()
 
void testReadingParallelSameContainer ()
 
 TestDriver ()
 
 ~TestDriver ()
 
void loadLibraries (const std::vector< std::string > &libraries)
 
void testWriting ()
 
void testParallelReadWrite ()
 
void testReading ()
 
 TestDriver ()
 
 ~TestDriver ()
 
void loadLibraries (const std::vector< std::string > &libraries)
 
void testWriting ()
 
void testReading ()
 

Public Attributes

std::string m_filename = "BF.pool_test.root"
 
std::string m_objContainerName = "MyObjContainer"
 
std::string m_strContainerName = "MyString"
 
int m_nObjects = 10
 
pool::DbType m_storageType = pool::ROOTTREE_StorageType
 
bool m_commitEveryRow = false
 

Detailed Description

Definition at line 11 of file StorageSvc_AuxStore/TestDriver.h.

Constructor & Destructor Documentation

◆ TestDriver() [1/5]

TestDriver::TestDriver ( )

◆ ~TestDriver() [1/5]

TestDriver::~TestDriver ( )

◆ TestDriver() [2/5]

TestDriver::TestDriver ( )

◆ ~TestDriver() [2/5]

TestDriver::~TestDriver ( )

◆ TestDriver() [3/5]

TestDriver::TestDriver ( )

◆ ~TestDriver() [3/5]

TestDriver::~TestDriver ( )

◆ TestDriver() [4/5]

TestDriver::TestDriver ( )

◆ ~TestDriver() [4/5]

TestDriver::~TestDriver ( )

◆ TestDriver() [5/5]

TestDriver::TestDriver ( )

◆ ~TestDriver() [5/5]

TestDriver::~TestDriver ( )

Member Function Documentation

◆ loadLibraries() [1/5]

void TestDriver::loadLibraries ( const std::vector< std::string > &  libraries)

◆ loadLibraries() [2/5]

void TestDriver::loadLibraries ( const std::vector< std::string > &  libraries)

◆ loadLibraries() [3/5]

void TestDriver::loadLibraries ( const std::vector< std::string > &  libraries)

◆ loadLibraries() [4/5]

void TestDriver::loadLibraries ( const std::vector< std::string > &  libraries)

◆ loadLibraries() [5/5]

void TestDriver::loadLibraries ( const std::vector< std::string > &  libraries)

◆ testParallelReadWrite()

void TestDriver::testParallelReadWrite ( )

◆ testReading() [1/4]

void TestDriver::testReading ( )

◆ testReading() [2/4]

void TestDriver::testReading ( )

◆ testReading() [3/4]

void TestDriver::testReading ( )

◆ testReading() [4/4]

void TestDriver::testReading ( const std::string &  testTypeID)

◆ testReadingParallelSameContainer()

void TestDriver::testReadingParallelSameContainer ( )

◆ testWriting() [1/5]

std::string TestDriver::testWriting ( )

◆ testWriting() [2/5]

void TestDriver::testWriting ( )

◆ testWriting() [3/5]

void TestDriver::testWriting ( )

◆ testWriting() [4/5]

void TestDriver::testWriting ( )

◆ testWriting() [5/5]

void TestDriver::testWriting ( )

Member Data Documentation

◆ m_commitEveryRow

bool TestDriver::m_commitEveryRow = false

Definition at line 28 of file StorageSvc_BasicFunctionality/TestDriver.h.

◆ m_filename

std::string TestDriver::m_filename = "BF.pool_test.root"

Definition at line 22 of file StorageSvc_BasicFunctionality/TestDriver.h.

◆ m_nObjects

int TestDriver::m_nObjects = 10

Definition at line 25 of file StorageSvc_BasicFunctionality/TestDriver.h.

◆ m_objContainerName

std::string TestDriver::m_objContainerName = "MyObjContainer"

Definition at line 23 of file StorageSvc_BasicFunctionality/TestDriver.h.

◆ m_storageType

pool::DbType TestDriver::m_storageType = pool::ROOTTREE_StorageType

Definition at line 27 of file StorageSvc_BasicFunctionality/TestDriver.h.

◆ m_strContainerName

std::string TestDriver::m_strContainerName = "MyString"

Definition at line 24 of file StorageSvc_BasicFunctionality/TestDriver.h.


The documentation for this class was generated from the following file: