Revision: 1061
http://svn.sourceforge.net/pygccxml/?rev=1061&view=rev
Author: roman_yakovenko
Date: 2007-06-17 23:59:29 -0700 (Sun, 17 Jun 2007)
Log Message:
-----------
adding container_traits property
Modified Paths:
--------------
pyplusplus_dev/pyplusplus/decl_wrappers/indexing_suite1.py
Modified: pyplusplus_dev/pyplusplus/decl_wrappers/indexing_suite1.py
===================================================================
--- pyplusplus_dev/pyplusplus/decl_wrappers/indexing_suite1.py 2007-06-17 10:42:04 UTC (rev 1060)
+++ pyplusplus_dev/pyplusplus/decl_wrappers/indexing_suite1.py 2007-06-18 06:59:29 UTC (rev 1061)
@@ -32,16 +32,21 @@
self.__container_traits = container_traits
self.__include_files = None
- def _get_container_class( self ):
+ @property
+ def container_class( self ):
+ """reference to the parent( STD container ) class"""
return self.__container_class
- container_class = property( _get_container_class
- , doc="Reference to STD container class" )
- def _get_element_type(self):
+ @property
+ def element_type(self):
+ """reference to container value_type( mapped_type ) type"""
return self.__container_traits.element_type( self.container_class )
- element_type = property( _get_element_type
- , doc="Reference to container value_type( mapped_type ) type" )
-
+
+ @property
+ def container_traits( self ):
+ "reference to container traits. See pygccxml documentation for more information."
+ return self.__container_traits
+
def _get_no_proxy( self ):
if self.__no_proxy is None:
self.__no_proxy = python_traits.is_immutable( self.element_type )
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|