G4VTransactionManager Class Reference

#include <G4VTransactionManager.hh>


Public Member Functions

 G4VTransactionManager ()
virtual ~G4VTransactionManager ()
void SetVerboseLevel (int v)
virtual G4bool SelectReadFile (std::string obj, std::string file)=0
virtual G4bool SelectWriteFile (std::string obj, std::string file)=0
virtual G4bool StartUpdate ()=0
virtual G4bool StartRead ()=0
virtual void Commit ()=0
virtual void Abort ()=0

Protected Attributes

G4int m_verbose


Detailed Description

Definition at line 40 of file G4VTransactionManager.hh.


Constructor & Destructor Documentation

G4VTransactionManager::G4VTransactionManager (  )  [inline]

Definition at line 43 of file G4VTransactionManager.hh.

00043 : m_verbose(0) {};

virtual G4VTransactionManager::~G4VTransactionManager (  )  [inline, virtual]

Definition at line 46 of file G4VTransactionManager.hh.

00046 {};


Member Function Documentation

virtual void G4VTransactionManager::Abort (  )  [pure virtual]

Referenced by G4PersistencyManager::Retrieve(), and G4PersistencyManager::Store().

virtual void G4VTransactionManager::Commit (  )  [pure virtual]

Referenced by G4PersistencyManager::Retrieve(), and G4PersistencyManager::Store().

virtual G4bool G4VTransactionManager::SelectReadFile ( std::string  obj,
std::string  file 
) [pure virtual]

virtual G4bool G4VTransactionManager::SelectWriteFile ( std::string  obj,
std::string  file 
) [pure virtual]

void G4VTransactionManager::SetVerboseLevel ( int  v  )  [inline]

Definition at line 50 of file G4VTransactionManager.hh.

References m_verbose.

Referenced by G4PersistencyManager::SetVerboseLevel().

00050 { m_verbose = v; };

virtual G4bool G4VTransactionManager::StartRead (  )  [pure virtual]

virtual G4bool G4VTransactionManager::StartUpdate (  )  [pure virtual]


Field Documentation

G4int G4VTransactionManager::m_verbose [protected]

Definition at line 72 of file G4VTransactionManager.hh.

Referenced by SetVerboseLevel().


The documentation for this class was generated from the following file:
Generated on Mon May 27 17:53:56 2013 for Geant4 by  doxygen 1.4.7