Geant4-11
Public Member Functions | Protected Attributes
G4VTransactionManager Class Referenceabstract

#include <G4VTransactionManager.hh>

Public Member Functions

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

Protected Attributes

G4int m_verbose = 0
 

Detailed Description

Definition at line 41 of file G4VTransactionManager.hh.

Constructor & Destructor Documentation

◆ G4VTransactionManager()

G4VTransactionManager::G4VTransactionManager ( )
inline

Definition at line 45 of file G4VTransactionManager.hh.

45{}

◆ ~G4VTransactionManager()

virtual G4VTransactionManager::~G4VTransactionManager ( )
inlinevirtual

Definition at line 48 of file G4VTransactionManager.hh.

48{}

Member Function Documentation

◆ Abort()

virtual void G4VTransactionManager::Abort ( )
pure virtual

◆ Commit()

virtual void G4VTransactionManager::Commit ( )
pure virtual

◆ SelectReadFile()

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

◆ SelectWriteFile()

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

◆ SetVerboseLevel()

void G4VTransactionManager::SetVerboseLevel ( int  v)
inline

Definition at line 51 of file G4VTransactionManager.hh.

References m_verbose.

Referenced by G4PersistencyManager::SetVerboseLevel().

◆ StartRead()

virtual G4bool G4VTransactionManager::StartRead ( )
pure virtual

◆ StartUpdate()

virtual G4bool G4VTransactionManager::StartUpdate ( )
pure virtual

Field Documentation

◆ m_verbose

G4int G4VTransactionManager::m_verbose = 0
protected

Definition at line 74 of file G4VTransactionManager.hh.

Referenced by SetVerboseLevel().


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