172 ClbrBaseClasses.Attribute.__init__(self, module, name, file, lineno) |
172 ClbrBaseClasses.Attribute.__init__(self, module, name, file, lineno) |
173 VisibilityMixin.__init__(self) |
173 VisibilityMixin.__init__(self) |
174 |
174 |
175 |
175 |
176 def readmodule_ex(module, path=[]): |
176 def readmodule_ex(module, path=[]): |
177 ''' |
177 """ |
178 Read a CORBA IDL file and return a dictionary of classes, functions and modules. |
178 Read a CORBA IDL file and return a dictionary of classes, functions and modules. |
179 |
179 |
180 @param module name of the CORBA IDL file (string) |
180 @param module name of the CORBA IDL file (string) |
181 @param path path the file should be searched in (list of strings) |
181 @param path path the file should be searched in (list of strings) |
182 @return the resulting dictionary |
182 @return the resulting dictionary |
183 ''' |
183 """ |
184 global _modules |
184 global _modules |
185 |
185 |
186 dict = {} |
186 dict = {} |
187 dict_counts = {} |
187 dict_counts = {} |
188 |
188 |