Definition at line 54 of file checkTP.py.
 
◆ __init__()
      
        
          | def checkTP.Columbo.__init__ | ( |  | self | ) |  | 
      
 
Definition at line 56 of file checkTP.py.
   60         print (
"## initializing...")
 
   63         self.Type = cppyy.gbl.RootType
 
 
 
 
◆ loadDicts()
      
        
          | def checkTP.Columbo.loadDicts | ( |  | self, | 
        
          |  |  |  | klassName | 
        
          |  | ) |  |  | 
      
 
Definition at line 68 of file checkTP.py.
   68     def loadDicts(self, klassName):
 
   69         klassNames = [klassName]
 
   70         print (
"## loading dictionary... [%s]" % klassName)
 
   73         if klassName.startswith(
"std::_"):
 
   78         if klassName 
in _cpp_builtins:
 
   83             loaded = getattr (self.gbl, klassName)
 
   84         except Exception 
as e:
 
   85             print (
"Error loading dict. for [%s]" % klassName)
 
   88             print (
"Failed to load dict for [%s]" % klassName)
 
   90         klass = self.Type.ByName(klassName)
 
   92         if not klass.IsStruct() 
and not klass.IsClass():
 
   95         for i 
in range(klass.BaseSize()):
 
   96             baseKlassName = klass.BaseAt(i).Name()
 
   97             klassNames.extend (self.loadDicts(baseKlassName))
 
 
 
◆ gbl
◆ report
◆ Type
The documentation for this class was generated from the following file: