- Rewrite sgpem module interface file with adapter methods
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@360 3ecf2c5c-341e-0410-92b4-d18e462d057c
This commit is contained in:
parent
c4c4ef378f
commit
b3ba006800
3 changed files with 225 additions and 127 deletions
80
ChangeLog
80
ChangeLog
|
@ -1,3 +1,83 @@
|
|||
2006-02-20 00:12 tchernobog
|
||||
|
||||
* trunk/Makefile.am, trunk/config/Doxyfile.in: - Change order on
|
||||
which the libraries are listed for installation in the makefile,
|
||||
thus workarounding a nasty automake bug. This problem is reported
|
||||
here: http://sourceware.org/ml/automake/2004-03/msg00113.html
|
||||
http://sources.redhat.com/ml/automake/2004-01/msg00171.html ...
|
||||
but it doesn't seem to have been solved thus far.
|
||||
|
||||
2006-02-19 22:36 tchernobog
|
||||
|
||||
* trunk/src/backend/history.cc, trunk/src/backend/history.hh,
|
||||
trunk/src/backend/observed_subject.cc,
|
||||
trunk/src/backend/observed_subject.hh,
|
||||
trunk/src/backend/policy.cc, trunk/src/backend/policy.hh,
|
||||
trunk/src/backend/policy_manager.cc,
|
||||
trunk/src/backend/policy_manager.hh,
|
||||
trunk/src/backend/policy_parameters.cc,
|
||||
trunk/src/backend/policy_parameters.hh,
|
||||
trunk/src/backend/process.cc, trunk/src/backend/process.hh,
|
||||
trunk/src/backend/pyloader/python_policy.cc,
|
||||
trunk/src/backend/pyloader/python_policy.hh,
|
||||
trunk/src/backend/pyloader/python_policy_manager.cc,
|
||||
trunk/src/backend/pyloader/python_policy_manager.hh,
|
||||
trunk/src/backend/schedulable.cc,
|
||||
trunk/src/backend/schedulable.hh,
|
||||
trunk/src/backend/schedulable_list.cc,
|
||||
trunk/src/backend/schedulable_list.hh,
|
||||
trunk/src/backend/schedulable_status.cc,
|
||||
trunk/src/backend/schedulable_status.hh,
|
||||
trunk/src/backend/scheduler.cc, trunk/src/backend/scheduler.hh,
|
||||
trunk/src/backend/slice.cc, trunk/src/backend/slice.hh,
|
||||
trunk/src/backend/string_utils.cc,
|
||||
trunk/src/backend/string_utils.hh,
|
||||
trunk/src/graphical_simulation.hh,
|
||||
trunk/src/graphical_terminal_io.cc,
|
||||
trunk/src/graphical_terminal_io.hh, trunk/src/io_manager.hh,
|
||||
trunk/src/main.cc, trunk/src/main.hh, trunk/src/main_window.cc,
|
||||
trunk/src/main_window.hh, trunk/src/observer.cc,
|
||||
trunk/src/observer.hh, trunk/src/parse_opts.cc,
|
||||
trunk/src/parse_opts.hh, trunk/src/simulation.cc,
|
||||
trunk/src/simulation.hh, trunk/src/standard_io.cc,
|
||||
trunk/src/standard_io.hh, trunk/src/start_gui.cc,
|
||||
trunk/src/start_gui.hh, trunk/src/templates/smartp.hh,
|
||||
trunk/src/text_simulation.cc, trunk/src/text_simulation.hh: - Add
|
||||
newlines at the end of source files. I hope not having to do this
|
||||
frequently! (it's a two-liner script, but nevertheless...)
|
||||
|
||||
2006-02-19 22:25 tchernobog
|
||||
|
||||
* trunk/Makefile.am, trunk/src/backend/pyloader/Policy.py,
|
||||
trunk/src/backend/sgpem.i: - Add first draft of SWIG interface
|
||||
file, and create Python loadable module. However, please note
|
||||
that: - All the methods accepting a Glib::ustring should not be
|
||||
exported, instead they should be replaced by wrapper functions
|
||||
accepting PyObject*. - The same thing applies to every other
|
||||
method accepting a ``non built-in'' data type - Return types
|
||||
should probably be wrapped, too - It may be a good idea to
|
||||
implement wrapper methods that print out the content of a C++
|
||||
object, so that a Python user can do a simple "print schedStat".
|
||||
This is achieved by adding a "__str__()" method to the class. See
|
||||
the SWIG manual for further infos about returning const char*
|
||||
values.
|
||||
|
||||
2006-02-19 16:22 tchernobog
|
||||
|
||||
* trunk/src/backend/pyloader/Abstract.py,
|
||||
trunk/src/backend/pyloader/Policy.py: - Fix documentation for
|
||||
Python Abstract module
|
||||
|
||||
2006-02-19 15:49 tchernobog
|
||||
|
||||
* trunk/ChangeLog, trunk/configure.ac: - Change version number for
|
||||
first milestone release
|
||||
|
||||
2006-02-19 14:54 tchernobog
|
||||
|
||||
* trunk/README: - Add some temporary infos about how to perform the
|
||||
build process.
|
||||
|
||||
2006-02-19 14:34 tchernobog
|
||||
|
||||
* trunk/ChangeLog, trunk/Makefile.am, trunk/configure.ac,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue