[Avida-cvs] [avida-svn] r852 - in development/source: bindings/Boost.Python tools
kaben@myxo.css.msu.edu
kaben at myxo.css.msu.edu
Mon Jul 24 10:35:17 PDT 2006
Author: kaben
Date: 2006-07-24 13:35:17 -0400 (Mon, 24 Jul 2006)
New Revision: 852
Modified:
development/source/bindings/Boost.Python/SConscript
development/source/tools/cConstSchedule.h
Log:
Completed Python bindings for classes in source/tools subdirectory.
Modified: development/source/bindings/Boost.Python/SConscript
===================================================================
--- development/source/bindings/Boost.Python/SConscript 2006-07-24 17:34:38 UTC (rev 851)
+++ development/source/bindings/Boost.Python/SConscript 2006-07-24 17:35:17 UTC (rev 852)
@@ -17,6 +17,12 @@
package_name = 'AvidaCore'
package_modules = e.PystePackageSubmodule(
[
+ # These classes must be loaded before its subclasses, so they must
+ # be listed early in this PystePackageSubmodule command.
+ 'cHelpEntry.pyste',
+ 'cSchedule.pyste',
+ 'cString.pyste',
+
# cBlockStruct is not used in Avida. @kgn
#'cBlockStruct.pyste',
@@ -36,9 +42,11 @@
'cFile.pyste',
'cFixedBlock.pyste',
'cFixedCoords.pyste',
- 'cGenesis.pyste',
+
+ # No longer used. @kgn
+ #'cGenesis.pyste',
+
'cHelpAlias.pyste',
- 'cHelpEntry.pyste',
'cHelpFullEntry.pyste',
'cHelpManager.pyste',
'cHelpType.pyste',
@@ -70,11 +78,6 @@
# cScaledBlock is not used in Avida. @kgn
#'cScaledBlock.pyste',
- # cSchedule must be loaded before its subclasses, so it must be
- # listed early in this PystePackageSubmodule command.
- 'cSchedule.pyste',
-
- 'cString.pyste',
'cStringIterator.pyste',
'cStringList.pyste',
'cStringUtil.pyste',
Modified: development/source/tools/cConstSchedule.h
===================================================================
--- development/source/tools/cConstSchedule.h 2006-07-24 17:34:38 UTC (rev 851)
+++ development/source/tools/cConstSchedule.h 2006-07-24 17:35:17 UTC (rev 852)
@@ -31,7 +31,9 @@
tArray<bool> is_active;
cConstSchedule(); // @not_implemented
-
+ cConstSchedule(const cConstSchedule&); // @not_implemented
+ cConstSchedule& operator=(const cConstSchedule&); // @not_implemented
+
public:
cConstSchedule(int _item_count)
: cSchedule(_item_count), last_id(0), is_active(_item_count)
More information about the Avida-cvs
mailing list