davemds pushed a commit to branch master. http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=588d28ab12cb255da4ea99920f6390f4ad95d1bd
commit 588d28ab12cb255da4ea99920f6390f4ad95d1bd Author: Dave Andreoli <[email protected]> Date: Sat Jan 31 16:51:54 2015 +0100 Restructured ecore doc --- doc/ecore/{animator.rst => class-animator.rst} | 0 ...or_timeline.rst => class-animator_timeline.rst} | 0 doc/ecore/{exe.rst => class-exe.rst} | 0 doc/ecore/{fdhandler.rst => class-fdhandler.rst} | 0 .../{filedownload.rst => class-filedownload.rst} | 0 .../{filemonitor.rst => class-filemonitor.rst} | 0 .../{idleenterer.rst => class-idleenterer.rst} | 0 doc/ecore/{idleexiter.rst => class-idleexiter.rst} | 0 doc/ecore/{idler.rst => class-idler.rst} | 0 doc/ecore/{poller.rst => class-poller.rst} | 0 doc/ecore/{timer.rst => class-timer.rst} | 0 doc/ecore/ecore.rst | 27 +++++++++++----------- doc/ecore/{ecore_module.rst => module-ecore.rst} | 2 -- doc/index.rst | 2 +- efl/ecore/efl.ecore.pyx | 22 ++++++++++++++++++ 15 files changed, 36 insertions(+), 17 deletions(-) diff --git a/doc/ecore/animator.rst b/doc/ecore/class-animator.rst similarity index 100% rename from doc/ecore/animator.rst rename to doc/ecore/class-animator.rst diff --git a/doc/ecore/animator_timeline.rst b/doc/ecore/class-animator_timeline.rst similarity index 100% rename from doc/ecore/animator_timeline.rst rename to doc/ecore/class-animator_timeline.rst diff --git a/doc/ecore/exe.rst b/doc/ecore/class-exe.rst similarity index 100% rename from doc/ecore/exe.rst rename to doc/ecore/class-exe.rst diff --git a/doc/ecore/fdhandler.rst b/doc/ecore/class-fdhandler.rst similarity index 100% rename from doc/ecore/fdhandler.rst rename to doc/ecore/class-fdhandler.rst diff --git a/doc/ecore/filedownload.rst b/doc/ecore/class-filedownload.rst similarity index 100% rename from doc/ecore/filedownload.rst rename to doc/ecore/class-filedownload.rst diff --git a/doc/ecore/filemonitor.rst b/doc/ecore/class-filemonitor.rst similarity index 100% rename from doc/ecore/filemonitor.rst rename to doc/ecore/class-filemonitor.rst diff --git a/doc/ecore/idleenterer.rst b/doc/ecore/class-idleenterer.rst similarity index 100% rename from doc/ecore/idleenterer.rst rename to doc/ecore/class-idleenterer.rst diff --git a/doc/ecore/idleexiter.rst b/doc/ecore/class-idleexiter.rst similarity index 100% rename from doc/ecore/idleexiter.rst rename to doc/ecore/class-idleexiter.rst diff --git a/doc/ecore/idler.rst b/doc/ecore/class-idler.rst similarity index 100% rename from doc/ecore/idler.rst rename to doc/ecore/class-idler.rst diff --git a/doc/ecore/poller.rst b/doc/ecore/class-poller.rst similarity index 100% rename from doc/ecore/poller.rst rename to doc/ecore/class-poller.rst diff --git a/doc/ecore/timer.rst b/doc/ecore/class-timer.rst similarity index 100% rename from doc/ecore/timer.rst rename to doc/ecore/class-timer.rst diff --git a/doc/ecore/ecore.rst b/doc/ecore/ecore.rst index 8f19089..bf261ce 100644 --- a/doc/ecore/ecore.rst +++ b/doc/ecore/ecore.rst @@ -1,4 +1,6 @@ +.. _ecore_main_intro: + What is Ecore? -------------- @@ -54,6 +56,14 @@ anything your program should do just before processing events (also timers, pollers, file descriptor handlers and animators) +Process Execution +----------------- + +The :py:class:`~efl.ecore.Exe` class is used to spawn child processes in a +full async fashion. Standard in/out/error of the child are available for +communication using callbacks. + + File descriptor handlers ------------------------ @@ -86,20 +96,9 @@ API Reference ------------- .. toctree:: - :maxdepth: 4 - - ecore_module - timer - animator - animator_timeline - poller - idler - idleenterer - idleexiter - exe - fdhandler - filedownload - filemonitor + :titlesonly: + + module-ecore Inheritance diagram diff --git a/doc/ecore/ecore_module.rst b/doc/ecore/module-ecore.rst similarity index 83% rename from doc/ecore/ecore_module.rst rename to doc/ecore/module-ecore.rst index ea4ffee..9a6be15 100644 --- a/doc/ecore/ecore_module.rst +++ b/doc/ecore/module-ecore.rst @@ -1,5 +1,3 @@ -:mod:`efl.ecore` Module -======================= .. automodule:: efl.ecore :exclude-members: Animator, AnimatorTimeline, Exe, FdHandler, FileDownload, diff --git a/doc/index.rst b/doc/index.rst index d1c33b7..8631019 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -48,7 +48,7 @@ Ecore ===== .. toctree:: ecore/ecore.rst - :maxdepth: 2 + :titlesonly: Evas ==== diff --git a/efl/ecore/efl.ecore.pyx b/efl/ecore/efl.ecore.pyx index bbfc6d6..9e421a3 100644 --- a/efl/ecore/efl.ecore.pyx +++ b/efl/ecore/efl.ecore.pyx @@ -17,6 +17,28 @@ """ +:mod:`efl.ecore` Module +####################### + + +Classes +======= + +.. toctree:: + + class-timer.rst + class-animator.rst + class-animator_timeline.rst + class-poller.rst + class-idler.rst + class-idleenterer.rst + class-idleexiter.rst + class-exe.rst + class-filemonitor.rst + class-filedownload.rst + class-fdhandler.rst + + Enumerations ============ --
