diff -r 549918576245 -r 8a0ec75b0f73 Utilities/ClassBrowsers/idlclbr.py --- a/Utilities/ClassBrowsers/idlclbr.py Sat Nov 18 12:35:13 2017 +0100 +++ b/Utilities/ClassBrowsers/idlclbr.py Sat Nov 18 18:27:25 2017 +0100 @@ -114,10 +114,14 @@ """ Constructor - @param module name of the module containing this class - @param name name of this class - @param file filename containing this class - @param lineno linenumber of the class definition + @param module name of the module containing this module + @type str + @param name name of this module + @type str + @param file filename containing this module + @type str + @param lineno line number of the module definition + @type int """ ClbrBaseClasses.Module.__init__(self, module, name, file, lineno) VisibilityMixin.__init__(self) @@ -131,12 +135,17 @@ """ Constructor - @param module name of the module containing this class + @param module name of the module containing this interface + @type str @param name name of this interface + @type str @param superClasses list of interface names this interface is inherited from + @type list of str @param file filename containing this interface - @param lineno linenumber of the interface definition + @type str + @param lineno line number of the interface definition + @type int """ ClbrBaseClasses.Class.__init__(self, module, name, superClasses, file, lineno) @@ -153,11 +162,17 @@ Constructor @param module name of the module containing this function + @type str @param name name of this function - @param file filename containing this class - @param lineno linenumber of the class definition - @param signature parameterlist of the method + @type str + @param file filename containing this function + @type str + @param lineno line number of the function definition + @type int + @param signature parameter list of the function + @type str @param separator string separating the parameters + @type str """ ClbrBaseClasses.Function.__init__(self, module, name, file, lineno, signature, separator) @@ -172,10 +187,14 @@ """ Constructor - @param module name of the module containing this class - @param name name of this class + @param module name of the module containing this attribute + @type str + @param name name of this attribute + @type str @param file filename containing this attribute - @param lineno linenumber of the class definition + @type str + @param lineno line number of the attribute definition + @type int """ ClbrBaseClasses.Attribute.__init__(self, module, name, file, lineno) VisibilityMixin.__init__(self) @@ -186,9 +205,12 @@ Read a CORBA IDL file and return a dictionary of classes, functions and modules. - @param module name of the CORBA IDL file (string) - @param path path the file should be searched in (list of strings) + @param module name of the CORBA IDL file + @type str + @param path path the file should be searched in + @type list of str @return the resulting dictionary + @rtype dict """ global _modules