ATLAS Offline Software
Loading...
Searching...
No Matches
python.ConditionsContainerAccess.InterfaceRDS Class Reference
Inheritance diagram for python.ConditionsContainerAccess.InterfaceRDS:
Collaboration diagram for python.ConditionsContainerAccess.InterfaceRDS:

Public Types

typedef HLT::TypeInformation::for_each_type_c< typenameEDMLIST::map, my_functor, my_result<>, my_arg< HLT::TypeInformation::get_cont, CONTAINER > >::type result

Public Member Functions

 __init__ (self, t)
 cast (self, obj)

Public Attributes

 type = t

Detailed Description

Definition at line 46 of file ConditionsContainerAccess.py.

Member Typedef Documentation

◆ result

Definition at line 90 of file EDM_MasterSearch.h.

Constructor & Destructor Documentation

◆ __init__()

python.ConditionsContainerAccess.InterfaceRDS.__init__ ( self,
t )

Definition at line 47 of file ConditionsContainerAccess.py.

47 def __init__(self, t ) :
48 if type(t) is str : t = PyLCGDict.makeClass(t)
49 # print "type is string: ",t
50 # t = PyLCGDict.makeClass(t)
51 #t = PyLCGDict.makeClass(t)
52 self.type = t

Member Function Documentation

◆ cast()

python.ConditionsContainerAccess.InterfaceRDS.cast ( self,
obj )

Definition at line 53 of file ConditionsContainerAccess.py.

53 def cast(self, obj) :
54 if obj :
55 ip = PyLCGDict.libPyROOT.MakeNullPointer(self.type)
56 if obj._isvc.queryInterface(self.type.interfaceID(), ip).isSuccess() :
57 return ip
58 return None
59

Member Data Documentation

◆ type

python.ConditionsContainerAccess.InterfaceRDS.type = t

Definition at line 52 of file ConditionsContainerAccess.py.


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