Crazy Eddie's GUI System  ${CEGUI_VERSION}
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
boost::python::indexing::const_element_proxy< ContainerProxy > Class Template Reference

Public Types

typedef element_proxy
< ContainerProxy > 
base_type
 
typedef base_type::proxy_type proxy_type
 
typedef base_type::proxy_pointer proxy_pointer
 
typedef base_type::raw_value_type raw_value_type
 
typedef proxy_type::value_type
const 
value_type
 
typedef value_type & reference
 
typedef value_type * pointer
 
typedef
base_type::iterator_category 
iterator_category
 
typedef base_type::difference_type difference_type
 

Public Member Functions

 const_element_proxy (proxy_type *ptr)
 
 const_element_proxy (proxy_pointer const &ptr)
 
 const_element_proxy (const_element_proxy< ContainerProxy > const &copy)
 
 const_element_proxy (element_proxy< ContainerProxy > const &copy)
 
 const_element_proxy (raw_value_type const &val)
 
reference operator* () const
 
pointer operator-> () const
 
 operator reference () const
 
size_t use_count () const