19 </style> |
19 </style> |
20 </head> |
20 </head> |
21 <body><a NAME="top" ID="top"></a> |
21 <body><a NAME="top" ID="top"></a> |
22 <h1>eric5.Utilities.ClassBrowsers.idlclbr</h1> |
22 <h1>eric5.Utilities.ClassBrowsers.idlclbr</h1> |
23 <p> |
23 <p> |
24 Parse a CORBA IDL file and retrieve modules, interfaces, methods and attributes. |
24 Parse a CORBA IDL file and retrieve modules, interfaces, methods and |
|
25 attributes. |
25 </p><p> |
26 </p><p> |
26 Parse enough of a CORBA IDL file to recognize module, interface and method definitions |
27 Parse enough of a CORBA IDL file to recognize module, interface and method |
27 and to find out the superclasses of an interface as well as its attributes. |
28 definitions and to find out the superclasses of an interface as well as its |
|
29 attributes. |
28 </p><p> |
30 </p><p> |
29 It is based on the Python class browser found in this package. |
31 It is based on the Python class browser found in this package. |
30 </p> |
32 </p> |
31 <h3>Global Attributes</h3> |
33 <h3>Global Attributes</h3> |
32 <table> |
34 <table> |
296 <hr /><hr /> |
298 <hr /><hr /> |
297 <a NAME="readmodule_ex" ID="readmodule_ex"></a> |
299 <a NAME="readmodule_ex" ID="readmodule_ex"></a> |
298 <h2>readmodule_ex</h2> |
300 <h2>readmodule_ex</h2> |
299 <b>readmodule_ex</b>(<i>module, path=[]</i>) |
301 <b>readmodule_ex</b>(<i>module, path=[]</i>) |
300 <p> |
302 <p> |
301 Read a CORBA IDL file and return a dictionary of classes, functions and modules. |
303 Read a CORBA IDL file and return a dictionary of classes, functions and |
|
304 modules. |
302 </p><dl> |
305 </p><dl> |
303 <dt><i>module</i></dt> |
306 <dt><i>module</i></dt> |
304 <dd> |
307 <dd> |
305 name of the CORBA IDL file (string) |
308 name of the CORBA IDL file (string) |
306 </dd><dt><i>path</i></dt> |
309 </dd><dt><i>path</i></dt> |