Hello, 

I wanted to use Doxygen to generate the documentation of my software in Python. 
I use doxypy and all was fine until I need to type this kind of code : 

179 def downloadFile(self, path): 
180 """ 
181 This function read the file pointed by path 
182 @param path an absolute path to the file to be read 
183 @return the datas of the read file as a StringIO object 
184 """ 
185 d = Deferred() 
186 attr_dict = {} 
187 file_str = StringIO() 
188 
189 def fileOpen(file_desc): 
190 """ 
191 """ 
192 def _finished(failure): 
193 reason = failure.trap(EOFError) 
194 if reason != EOFError: 
195 stderr.write( 
196 "download of {file} was cancel by {reason}\n".format( 
197 file=path, 
198 reason=reason 
199 ) 
200 ) 
201 file_str.seek(0) 
202 d.callback(file_str) 
203 file_desc.close() 
204 file_str.close() 
205 
206 def _data_read(data): 
207 """ 
208 Read the content of the file (by 2^16 octets packet) 
209 write the datas in the local file_type object 
210 @param data a part of the reading file 
211 """ 
212 file_str.write(data) 
213 file_desc.readChunk( 
214 len(file_str.getvalue()), 
215 attr_dict['size'] 
216 ).addCallback(_data_read).addErrback(_finished) 
217 
218 file_desc.readChunk( 
219 0, 
220 attr_dict['size'] 
221 ).addCallback(_data_read).addErrback(_finished) 
222 
223 def readAttrs(attrs): 
224 """ 
225 Get the attributes of the file and use them to open the file 

and I see doxygen (or doxypy I'm not sure) don't support the function into 
another function. 
and return a result like that : 

http://img11.hostingpics.net/pics/268799doxygen.png 

Is it a missing function or maybe I made something wrong ? 

Regards. 




------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to