ATLAS Offline Software
Loading...
Searching...
No Matches
pool::DbReflex Class Reference

Description: Handle transparent loading of reflection classes. More...

#include <StorageSvc/DbReflex.h>

Collaboration diagram for pool::DbReflex:

Static Public Member Functions

static const RootType forGuid (const Guid &info)
 Access classes by Guid.
static Guid guid (const RootType &id)
 Determine Guid (normalized string form) from reflection type.

Private Member Functions

 DbReflex ()
 No public construction.
 ~DbReflex ()
 No public destruction.

Detailed Description

Description: Handle transparent loading of reflection classes.

Author
M.Frank
Version
1.0

Definition at line 38 of file DbReflex.h.

Constructor & Destructor Documentation

◆ DbReflex()

pool::DbReflex::DbReflex ( )
inlineprivate

No public construction.

Definition at line 41 of file DbReflex.h.

41{}

◆ ~DbReflex()

pool::DbReflex::~DbReflex ( )
inlineprivate

No public destruction.

Definition at line 43 of file DbReflex.h.

43{}

Member Function Documentation

◆ forGuid()

const RootType pool::DbReflex::forGuid ( const Guid & info)
static

Access classes by Guid.

Parameters
info[IN] Reference to Guid
Returns
Pointer to reflection class if present.

◆ guid()

Guid pool::DbReflex::guid ( const RootType & id)
static

Determine Guid (normalized string form) from reflection type.

Parameters
type[IN] Reflection type
Returns
String containing full scoped name

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