GSI Object Oriented Online Offline (Go4) GO4-6.4.5
Loading...
Searching...
No Matches
TGo4AccessWrapper Class Reference

#include <TGo4AccessWrapper.h>

Inheritance diagram for TGo4AccessWrapper:

Public Member Functions

 TGo4AccessWrapper ()
 TGo4AccessWrapper ()
virtual ~TGo4AccessWrapper ()
virtual ~TGo4AccessWrapper ()
 ClassDef (TGo4AccessWrapper, 1)
 ClassDef (TGo4AccessWrapper, 1)
TObject * GetObject (const char *name=nullptr)
TObject * GetObject (const char *name=nullptr)
TClass * GetObjectClass (const char *name=nullptr)
TClass * GetObjectClass (const char *name=nullptr)
const char * GetObjectClassName (const char *name=nullptr)
const char * GetObjectClassName (const char *name=nullptr)
virtual std::unique_ptr< TGo4AccessProvideAccess (const char *name=nullptr)
virtual std::unique_ptr< TGo4AccessProvideAccess (const char *name=nullptr)

Detailed Description

Definition at line 19 of file TGo4AccessWrapper.h.

Constructor & Destructor Documentation

◆ TGo4AccessWrapper() [1/2]

TGo4AccessWrapper::TGo4AccessWrapper ( )
inline

Definition at line 21 of file TGo4AccessWrapper.h.

Referenced by TGo4Iter::TGo4Iter(), TGo4Iter::TGo4Iter(), and ClassDef().

◆ ~TGo4AccessWrapper() [1/2]

virtual TGo4AccessWrapper::~TGo4AccessWrapper ( )
inlinevirtual

Definition at line 22 of file TGo4AccessWrapper.h.

◆ TGo4AccessWrapper() [2/2]

TGo4AccessWrapper::TGo4AccessWrapper ( )
inline

Definition at line 21 of file TGo4AccessWrapper.h.

◆ ~TGo4AccessWrapper() [2/2]

virtual TGo4AccessWrapper::~TGo4AccessWrapper ( )
inlinevirtual

Definition at line 22 of file TGo4AccessWrapper.h.

Member Function Documentation

◆ ClassDef() [1/2]

TGo4AccessWrapper::ClassDef ( TGo4AccessWrapper ,
1  )

References TGo4AccessWrapper().

◆ ClassDef() [2/2]

TGo4AccessWrapper::ClassDef ( TGo4AccessWrapper ,
1  )

References TGo4AccessWrapper().

◆ GetObject() [1/2]

TObject * TGo4AccessWrapper::GetObject ( const char * name = nullptr)
inline

Definition at line 24 of file TGo4AccessWrapper.h.

References ProvideAccess().

◆ GetObject() [2/2]

TObject * TGo4AccessWrapper::GetObject ( const char * name = nullptr)
inline

Definition at line 24 of file TGo4AccessWrapper.h.

References ProvideAccess().

◆ GetObjectClass() [1/2]

TClass * TGo4AccessWrapper::GetObjectClass ( const char * name = nullptr)
inline

Definition at line 33 of file TGo4AccessWrapper.h.

References ProvideAccess().

◆ GetObjectClass() [2/2]

TClass * TGo4AccessWrapper::GetObjectClass ( const char * name = nullptr)
inline

Definition at line 33 of file TGo4AccessWrapper.h.

References ProvideAccess().

◆ GetObjectClassName() [1/2]

const char * TGo4AccessWrapper::GetObjectClassName ( const char * name = nullptr)
inline

Definition at line 40 of file TGo4AccessWrapper.h.

References ProvideAccess().

◆ GetObjectClassName() [2/2]

const char * TGo4AccessWrapper::GetObjectClassName ( const char * name = nullptr)
inline

Definition at line 40 of file TGo4AccessWrapper.h.

References ProvideAccess().

◆ ProvideAccess() [1/2]

virtual std::unique_ptr< TGo4Access > TGo4AccessWrapper::ProvideAccess ( const char * name = nullptr)
inlinevirtual

Reimplemented in TGo4Iter, TGo4Iter, TGo4ObjectManager, and TGo4ObjectManager.

Definition at line 47 of file TGo4AccessWrapper.h.

Referenced by GetObject(), GetObjectClass(), and GetObjectClassName().

◆ ProvideAccess() [2/2]

virtual std::unique_ptr< TGo4Access > TGo4AccessWrapper::ProvideAccess ( const char * name = nullptr)
inlinevirtual

Reimplemented in TGo4Iter, TGo4Iter, TGo4ObjectManager, and TGo4ObjectManager.

Definition at line 47 of file TGo4AccessWrapper.h.


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