[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