sgpemv2/plugins/pyloader/src
tchernobog 66d46db357 - Separate template definition from template declaration
- Explicitly instantiate Singleton templates to be exported from libbackend.so
- Install only header files that are backend interfaces to be exposed to the user
- Don't use full path for including templates in header files
- Instantiate a couple of smart_ptr templates to have their symbols exported outside the DSO. This happens in history.cc. FIXME: the interface for History will definitely need to be reworked, and the two smart_ptr explicit instantiations removed.
- Change SWIG exported interface to make use of Schedulable instead of (Dynamic|Static)Schedulable
- Fix provided policies to make use of the new interface
- TODO: limit the use of smart_ptrs.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@653 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-06-23 13:06:39 +00:00
..
builtin-policies - Separate template definition from template declaration 2006-06-23 13:06:39 +00:00
testsuite - Add unified Singleton support 2006-06-21 09:09:50 +00:00
Abstract.py - Reorder pyloader plugin a little so that sources go in a separate 2006-06-03 23:24:59 +00:00
Policy.py - Added the Schedulable interface 2006-06-13 16:37:57 +00:00
ScriptAdapter.py - Added Policy::wants() and updated related code. Scheduler::get_ready_queue() still always returns a process queue... 2006-06-09 16:51:53 +00:00
hook.cc - Oh, well. I wasn't so good ;-) This fixes compilation. Now xmlsave is ready to be 2006-06-13 15:34:24 +00:00
python_policy.cc - Added SETPOLICY and LISTPOLICIES commands to text-based interface 2006-06-15 20:07:03 +00:00
python_policy.hh - Added SETPOLICY and LISTPOLICIES commands to text-based interface 2006-06-15 20:07:03 +00:00
python_policy_manager.cc - Add unified Singleton support 2006-06-21 09:09:50 +00:00
python_policy_manager.hh - Added SETPOLICY and LISTPOLICIES commands to text-based interface 2006-06-15 20:07:03 +00:00
sgpem.i - Separate template definition from template declaration 2006-06-23 13:06:39 +00:00