library of assembled shared sources

http://lass.cocamware.com

lass::python::impl::PyMapImplBase Class Reference

#include <pymap.h>

Inheritance diagram for lass::python::impl::PyMapImplBase:

Inheritance graph
[legend]

Public Member Functions

 PyMapImplBase ()
virtual ~PyMapImplBase ()
virtual Py_ssize_t PyMap_Length ()=0
virtual PyObject * PyMap_Subscript (PyObject *iKey)=0
virtual int PyMap_AssSubscript (PyObject *iKey, PyObject *iValue)=0
virtual std::string pyStr (void)=0
virtual std::string pyRepr (void)=0
virtual TPyObjPtr keys () const =0
virtual TPyObjPtr values () const =0
virtual PyObject * PyMap_Iter ()=0
virtual bool pointsToSameContainer (void *iO)=0

Detailed Description

Definition at line 64 of file pymap.h.


Constructor & Destructor Documentation

lass::python::impl::PyMapImplBase::PyMapImplBase (  )  [inline]

Definition at line 67 of file pymap.h.

virtual lass::python::impl::PyMapImplBase::~PyMapImplBase (  )  [inline, virtual]

Definition at line 68 of file pymap.h.


Member Function Documentation

virtual Py_ssize_t lass::python::impl::PyMapImplBase::PyMap_Length (  )  [pure virtual]

virtual PyObject* lass::python::impl::PyMapImplBase::PyMap_Subscript ( PyObject *  iKey  )  [pure virtual]

virtual int lass::python::impl::PyMapImplBase::PyMap_AssSubscript ( PyObject *  iKey,
PyObject *  iValue 
) [pure virtual]

virtual std::string lass::python::impl::PyMapImplBase::pyStr ( void   )  [pure virtual]

virtual std::string lass::python::impl::PyMapImplBase::pyRepr ( void   )  [pure virtual]

virtual TPyObjPtr lass::python::impl::PyMapImplBase::keys (  )  const [pure virtual]

virtual TPyObjPtr lass::python::impl::PyMapImplBase::values (  )  const [pure virtual]

virtual PyObject* lass::python::impl::PyMapImplBase::PyMap_Iter (  )  [pure virtual]

virtual bool lass::python::impl::PyMapImplBase::pointsToSameContainer ( void *  iO  )  [pure virtual]


The documentation for this class was generated from the following file:

Generated on Mon Nov 10 14:22:15 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo